yassin123 بتاريخ: 13 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2007 فى سكيما scott يوجد جدول اسمه DEPT وضمن الجدول عمود DeptNo وهو PKويجد اضا جدول Emp ويوجد به عمود DeptNo وهو FKكيف يمكن على مستوى قاعدة البيانات تنفيذعند التغيير فى رقم الادارة تتغير كل السجلات التابعة فى جدول Emp الى الرقم الجديد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ايمن حمدان بتاريخ: 13 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 13 يونيو 2007 والله يا عزيزي الي فهمتو ;select * from emp where deptno =10 او select * from emp where deptno =20 او select * from emp where deptno =30او انك توضح بزيادة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
modimodi بتاريخ: 14 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2007 لايمكن عمل تغيير في رقم ادارة في جدول dept لانه يوجد علاقة مع جدول empاذا اردت ان تعمل ذلك فسوف يضهر لك خطا انه يوجد تشايلد لهذا الرقم في جدول اخر وانت تكتشف هذا الجدول من العلاقة التي سوف تضهر مع الخطا.اما الطريقة المثلى لعمل ذلك ان تدخل في جدول dept رقم الادارة الجديد ومن ثم تعمل update لجدول emp للكود الجديد بموجب الكود القديم وبكذا سوف يتغير عندك كل الموظفين لنفس الرقم الجديد ومن ثم يمكنك الغاء الكود القديم لانه لايوجد له تشيلد ريكورد. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hassan978hmk بتاريخ: 14 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2007 http://www.araboug.org/ib/index.php?showtopic=20849 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yassin123 بتاريخ: 14 يونيو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2007 شكرا من الاخوه على الرد والمساعدةالاخ hassan978hmkللاسف انا ليس عندى الكتابولكن سأبحث عنهواذا ممكن ترسله لى على الميل[email protected]ولك جزيل الشكر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
jamal_rrkk بتاريخ: 14 يونيو 2007 تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2007 السلام عليكم ورحمة الله وبركاتهاخي الكريمجرب الـ trigger التالي create or replace trigger t_dept before update of deptno on dept for each row begin update emp set deptno = :new.deptno where emp.deptno = :old.deptno; end; جزاك الله كل خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yassin123 بتاريخ: 14 يونيو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 يونيو 2007 تسلم يمينك اخ jamal_rrkkهو ده المقصود فعلالا تتخيل قد ايه المبتدئ بيبقى سعيد جدا لما بيلاقى تجاوب معاه وبيلاقى الموضوع فى خطوات للامامانا متشكروجزاك الله خيراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.