الانتقال إلى المحتوى

إسترجاع معلومات عن الجدول


mohcool

Recommended Posts

السلام عليكم
كنت أريد أن أستعلم عن معلومات في جدول معين وهذه هي الأوامر

select constraint_name, constraint_type from user_constraints where table_name='EMP';
CONSTRAINT_NAME          constraint_type
-------------------------------------------
PK_EMP                         P
FK_DEPTNO                      R

تم اختيار 2 صف

select column_name,constraint_name from user_cons_columns where table_name='EMP';


CONSTRAINT_NAME     COLUMN_NAME
------------------------------
FK_DEPTNO             DEPTNO
PK_EMP                EMPNO


تم اختيار 2 صف
ولكن أنا أريد أن أرجع إسم العمود
ونوع القيد لهذا العمود إن وجد جيد
(column_name,constraint_type)
في جمله واحدة
يا ريت إتساعدوني

رابط هذا التعليق
شارك

وعليكم السلام ورحمة الله وبركاته،،

جرب الجملة التالية

select a.column_name,b.constraint_type
from user_cons_columns a,user_constraints b
where a.table_name=b.table_name
and a.table_name='EMP'



مع تحياتي

رابط هذا التعليق
شارك

COLUMN_NAME          CONSTRAINT_TYPE
DEPTNO                                        P 
EMPNO                                          P
DEPTNO                                       R
EMPNO                                         R


جربتها يا أخي ولكن رجع لي أربع صفوف والمفروض يرجع صفين

EMPNO                         P
DEPTNO                       R


أنا أريدها على هذه الصيغة وأنا شاكر لك وعلى الإجابة السابقة

تم تعديل بواسطة mohcool
رابط هذا التعليق
شارك

  • بعد 3 أسابيع...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية