الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أرجو مساعدة فى التكامل المرجعى وتتالي تحديث وتتالي الحدف فى الأوراكل

بدأه محسن محمد باكير في 13 أغسطس 2008 · 3 رد · 1,603 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الأخوة الكرام فى هذا المنتذي الجميل لدى سؤال عن فرض التكامل المرجعى فى الأوراكل

فقد قمت بتصميم قاعدة بيانات فى الأوراكل 10 g تحتوي على جدولين الرئيسي الذي لديه مفتاح رئيسي مربوط مع جدول الفرعي بمفتاح أجنبي fk وعندما أردت حذف البيانات فى الجدول الرئيسي ظهرت لى رسالة خطأ بأن هذا المفتاح مستخدم فى جدول الفرعي

هل يوجد فى الأوراكل مايفيد بموضوع فرض التكامل المرجعى و أمكانية أختيار تتالي تحديث الحقول المرتبطة وتتالي حذف السجلات المرتبطة مثل نافذة تحرير العلاقات فى الأكسس بحيث يتم حذف ما فى الجدول الرئيسي فقط وتؤثر على الجداول مربوط معها مثل الأكسس دون حدوث أخطاء تنبيه

أرجوا مساعدكم لى فى أسرع مايكون لأنى بحاجة ماسة إلى هذا الموضوع

والسلام عليكم ورحمة الله وبركاتة

#2

يجب إضافة on delete cascade إلى نهاية تعليمة إضافة قيد الحقل المرجعي

#3

هل تقصد بـ " نهاية تعليمة إضافة قيد الحقل المرجعي "

تلك التعليمة التى نكون بها الـ foriegn key

اذا لم تكن هى ارجو توضيح مثال بسيط لو تكرمت

#4
create table test_master(id number primary key );
create table test_child(childid number , parentid number references test_master(id) on delete cascade );

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…