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

ON UPDATE CASCADE هل هي مدعومة ؟!

مغلق
بدأه طالب حيران في 25 يوليو 2006 · 1 رد · 1,154 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

سؤال طرح في أحد المنتديات ولم أعرف الإجابة عليه

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

في السابق كنت أستخدم أوراكل 9 آي ولكن ON UPDATE CASCADE اللي أضعها للفورين الكي الموجود في أي جدول تطلع لي خطأ

أستخدمت أوراكل 10 جي على أساس إنه يغطي أخطاء النسخ اللي قبلها ولكن للأسف نفس الشيء !!

مدري أنتم وش رأيكم هل ON UPDATE CASCADE غير مدعومة بعكس ON DELETE CASCADE تتنفذ 100%

إمممـ

لو ما تضبط هل فيه حيلة أقدر أستخدمها عشان أغير الفورين كي تبعا للبرايماري تبعه

جزيتم خيراً

#2

يا جماعة : ليس كل شيء نستطيع إستخدامه في إصدارات قواعد البيانات المختلفة من الضروري أن يتم تطبيقها على نظام آخر .. فعدم وجود on update cascade لا يعني وجود خطأ و إنما لا يتم إستخدامها فقط داخل أوراكل .....

بالنسبة للحل :

يمكنك إستخدام befor update trigger على الجدول الذي يحوي المفتاح الرئيسي و يقوم هذا trigger بتحديث foreign key على الجدول الآخر ...

هذا الموضوع مغلق.

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