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

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

صورة
- - - - -

مشلكة في هذا الكود sql


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

#1 زياد11

زياد11

    عضو

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

تاريخ المشاركة 16 June 2006 - 12:19 AM

السلام عليكم ورحمة الله وبركاته
اريد في البداية شكر مدير الموقع على اتاحة الفرصة لي وللاخرين على في تعلم لغة اوراكل
وعلى الاخ الكريم الذي وضع دروس اوراكل للمبتدئين
انا عندما اطبق الكود لانشاء جدول department
حيث عندما اكتب الكود للجدول
CREATE TABLE DEPARTMENT(
DPT_NO VARCHAR2(5),
DPT_NAME VARCHAR2(20),
DPT_CRE_DATE DATE,
DPT_CRE_NAME VARCHAR2(50),
CONSTRAINT DPT_NO_PK PRIMARY KEY(DPT_NO)
);
يعطي الرسالة
ERROR at line 6:
ORA-02264: name already used by an existing constraint
ولاادري ماهو الخطأ
افرجوا ان تردوا علي جزاكم الله خير

#2 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 16 June 2006 - 01:19 AM

امر انشاء الجدول .. لا يوجد به اخطاء

CREATE TABLE DEPARTMENT(
DPT_NO VARCHAR2(5),
DPT_NAME VARCHAR2(20),
DPT_CRE_DATE DATE,
DPT_CRE_NAME VARCHAR2(50),
CONSTRAINT DPT_NO_PK PRIMARY KEY(DPT_NO)
);


ولكن اسم الCONSTRAINT لهذا الجدول موجود من قبل

يمكنك عمل DROP للجدول ثم انشاء الجدول مرة اخرى
SQL> drop table DEPARTMENT;

لعمل DROP لل CONSTRAINT

ALTER TABLE DEPARTMENT DROP CONSTRAINT DPT_NO_PK;

امر اضافة الCONSTRAINT بعد انشاء الجدول بدون قيود
ALTER TABLE DEPARTMENT ADD CONSTRAINT DPT_NO_PK PRIMARY KEY (DPT_NO);

تم التعديل بواسطة Amgad, 16 June 2006 - 01:59 AM.

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....