بتاريخ: 4 ديسمبر 201213 سنة comment_229774 فى مشكلة عندى كل ما اعمل أمر insert تظهر لى رسالة الخطأ دى unique constraint (hr.emp_id_pk)violatedاللى فهتمه ان فى تكرار فى foreign key الحل ايه؟؟ وازاى أظهر ال foreign keys فى sql devoloper بحيث ميتكرروش ؟ تقديم بلاغ
بتاريخ: 4 ديسمبر 201213 سنة comment_229776 فى مشكلة عندى كل ما اعمل أمر insert تظهر لى رسالة الخطأ دى unique constraint (hr.emp_id_pk)violatedاللى فهتمه ان فى تكرار فى foreign key الحل ايه؟؟ وازاى أظهر ال foreign keys فى sql devoloper بحيث ميتكرروش ؟ المشكلة انك بتحاول تدخل قيمة مكررة في عمود اسمه في الغالب emp_id في جدول اسمه hr والعمود ده primary keyوالحل انك متحطش قيمة مكررة , يا اما تلغي الـ constraint تقديم بلاغ
بتاريخ: 5 ديسمبر 201213 سنة كاتب الموضوع comment_229801 معلش يا بشمهندس هتعبك..المشكلة بتظهر معايا فى delete و update يعنى مثلا لما عملت delete from employees ظهر لى ORA-02292: violated integrity constraint (owner.constraintname)- child record found ده نفس السبب؟؟ تقديم بلاغ
بتاريخ: 5 ديسمبر 201213 سنة comment_229814 معلش يا بشمهندس هتعبك..المشكلة بتظهر معايا فى delete و update يعنى مثلا لما عملت delete from employees ظهر لى ORA-02292: violated integrity constraint (owner.constraintname)- child record found ده نفس السبب؟؟ سبب الخطأ : انت بتحاول تمسح سجل في جدول رئيسي له سجل فرعي في جدول آخرحل الخطأ : امسح السجل الفرعي في الجدول الآخر أولاً ثم السجل المراد مسحه من الجدول الرئيسيمثال : عند محاولة مسح إدارة من جدول الإدارات يندرج تحتها بعض الموظفين في جدول الموظفين تظهر هذه الرسالة ORA-02292والحل هو مسح كافة الموظفين التابعين لهذه الإدارة أولاً وفي هذه الحالة تستطيع حذف هذه الإدارةحل آخر : ممكن تلغي الـ constraint وهو في هذه الحالة foreign key في جدول الموظفين تم تعديل 5 ديسمبر 201213 سنة بواسطة az123 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.