بتاريخ: 5 مارس 201411 سنة comment_247443 عندي حقل رقم الموظف وهو مفتاح أساسي في الجدول emp يعني PK ومربوط هذا الحقل بجداول أخرى forgein key سؤالي كيف يمكنني عمل disableلل primary keyبمعنى آخر كيف يمكنني إدخال سجل في جدول emp برقم متكرر. تقديم بلاغ
بتاريخ: 5 مارس 201411 سنة comment_247449 السلام عليكم قبل طرح الحل!! ما الهدف من هذا التعديل؟؟؟ تقديم بلاغ
بتاريخ: 5 مارس 201411 سنة comment_247450 السلام عليكم ورحمة الله رجاء ايضاح لماذا تريد تكرار رقم الموظف في جدول البيانات الأساسية للموظف ؟؟؟ لعل يمكن المساعدة بحل اخر ... تقديم بلاغ
بتاريخ: 6 مارس 201411 سنة كاتب الموضوع comment_247458 الغرض هو أريد إعادة إدخال سجل موجود من أول. وبعد إدخال السجل الجديد سوف أقوم بحذف السجل القديم تقديم بلاغ
بتاريخ: 6 مارس 201411 سنة كاتب الموضوع comment_247461 في موظف واحد فقط أريد أدخل السجل من جديد بنفس الرقم تقديم بلاغ
بتاريخ: 6 مارس 201411 سنة comment_247462 بما ان رقم الموظف لديك PK قم بحذف السجل وإدخاله من جديد مع أيقاف كل FK Constraints. وإن كان رقم الموظف لديك عبارة عن Sequence قم بتغيير الرقم الجديد إلى الرقم القديم من الداتابيز. ولكن يجب مراعاة ان الحقل مربوط بـ FK لذلك يجب التعديل إيضا على FK. وبعد الإنتهاء من التعديلات اعمل Enable لكل Constraints. تقديم بلاغ
بتاريخ: 6 مارس 201411 سنة كاتب الموضوع comment_247463 المشكله لايمكنني حذف السجل من جدول emp لأن ال PK في ال emp مربوط بجداول كثيره جده ولايمكنيي عمل disable لل fk هناك تقديم بلاغ
بتاريخ: 7 مارس 201411 سنة comment_247491 alter your table constraint using INITIALLY DEFERRED DEFERRABLE ...Thanks تقديم بلاغ
بتاريخ: 8 مارس 201411 سنة comment_247520 اذا كنت تستخدم برنامج إدارة قواعد البيانات sql devloperفيمنكك عمل right click علي الجدول وتلاقي تعطيل كل القيود تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.