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

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

صورة
- - - - -

احتاج مساعدتكم...ORA-02291: integrity constraint (...) violated - parent key not found


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

#1 m.h.k

m.h.k

    عضو

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

تاريخ المشاركة 03 January 2011 - 03:27 AM



احتاج مساعدتكم في التايم والديت


CREATE

ADATE DATE NOT NULL,
ATIME VARCHAR(10) NOT NULL,
RDATE DATE NOT NULL,


INSERT
INSERT INTO table name VALUES(to_date('2011-11-01','yyyy-mm-dd'),'pm 03,30',to_date('2009-11-27','yyyy-mm-dd'),'1299-193-193','Laboratory');


ORA-02291: integrity constraint (M3.SYS_C004259) violated - parent key not found


تم التعديل بواسطة m.h.k, 03 January 2011 - 03:34 AM.


#2 repotec

repotec

    عضو

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

تاريخ المشاركة 03 January 2011 - 09:04 AM

الجدول ده مربوط بجدول تاني بمعني اخر الجدول ده فيه Foreign key ومربوط بـ Primary key في جدول تاني - الخطأ دا بيظهر لانه مش لاقي القيمة اللي انت دخلتها موجودة اصلا في Parent table اللي فيه الـ primary key , يعني لازم تكون القيمة اللي حدخلها في الجدول موجودة اصلا في الجدول اللي فيه Primary key

تم التعديل بواسطة repotec, 03 January 2011 - 09:05 AM.

عن عبد الله بن عمر رضي الله عنهما قال أخذ رسول الله صل الله عليه وسلم بمنكبي فقال كن في الدنيا كأنك غريب أو عابر سبيل


OCP_Logo.gif


#3 zly

zly

    عضو

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

تاريخ المشاركة 03 January 2011 - 02:59 PM

اول شي
انت مدخل قيم اكثر من الحقول اللي مسويها في هذا الجدول
الفورمات ماسك للوقت ادخلها في خصائص حقل الوقت من الديفلوبر
واستخدم (varchar2)احسن
ولو انت تستحدم 10g اختار نوع البيانات time stamp