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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

سوال عن SQL


2 رد (ردود) على هذا الموضوع

#1 walidnour

walidnour

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 05 October 2006 - 02:33 AM

السلام عليكم ورحمة الله وبركاتة
هل يمكن كتابة
CONSTRAINT PK
مع
ATERL TABLE
جزاكم الله خيرا لهذه الافادة
خيركم من تعلم العلم وعلمه

#2 محمد سعيد

محمد سعيد

    عضو مميز

  • الأعضــاء
  • 534 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 05 October 2006 - 04:50 AM

السلام عليكم
جملة alter table يمكن فيها اضافة constraint معين كما يلى
alter table emp add constraint con_pk primary key (empno)

#3 ammartalal2005

ammartalal2005

    مشترك

  • الأعضــاء
  • 63 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 October 2006 - 12:24 AM

أخي (walidnour) لا حظت أنت في مثال أخي (محمد سعيد) أنه قام بعملية (add) حيث لا يمكن عمل أي عملية على constraint من خلال alter إلا فقط بجملة (add)

لكن إذا أردت التعديل عليه فيمكن ذلك من خلال خطوتين :

1) تمسح constraint كامل كما في هذا المثال : Drop constarint {name of constraint

2) تقوم بإضافة constraint جديد كما فعل أخي (محمد سعيد)
alter table emp add constraint con_pk primary key (empno

تم التعديل بواسطة ammartalal2005, 28 October 2006 - 12:25 AM.