بتاريخ: 2 أكتوبر 200916 سنة comment_171370 Create Table Dep ( Dep_No Number(10), Dep_Name VarChar2(50), MMD NUMBER(9), Constraint PK_Dep Primary Key(Dep_No) ) / Create Table Emp ( Emp_No Number(10), Emp_Name VarChar2(50), Emp_DepNo Number(10), MMD NUMBER(9), ) / Alter Table Emp Add ( Constraint FK_Emp_Dep Foreign Key(Emp_DepNo)n References (Dep.Dep_No) On Delete Cascade ) هل من الممكن عمل علاقة أخرى بين الجدولين بحيث أنني لو قمت بتغيير قيمة حقل الــ ( MMD) في الجدول الثانوي يقوم بتغييرها تلقائيا في الجدول الرئيسي ...؟؟مع العلم أن الجدول الثانوي لا يحتوي على مفتاح رئيسي ..ملاحظة : تغيير قيمة الحقل عن طريق الفورم طبعاً.. يا ريت يكون ممكن بليز ساعدوني للضرورة القصوى ..أخوكم تم تعديل 2 أكتوبر 200916 سنة بواسطة mustafagamiel تم تعديل العنوان للدلالة على المضمون تقديم بلاغ
بتاريخ: 2 أكتوبر 200916 سنة كاتب الموضوع comment_171374 توضيح : في الجدول الثانوي (اسمه العمال) سأقوم باستدعاء بيانات العامل عن طريق رقم الهوية وعند التعديل على رقم المنشأة أريده أن يقوم تلقائيا بتغيير رقم المنشأة التي يعمل بها العامل والتي سجلناها في بيانات العامل في الجدول الرئيسي والأساسي.. تم تعديل 2 أكتوبر 200916 سنة بواسطة PrisonBreak تقديم بلاغ
بتاريخ: 2 أكتوبر 200916 سنة comment_171376 السلام عليكماتوضيح السؤال اكتر !!!هلا عندك جدول الــ DEPT هو الماستروجدول الــ EMP هو الديتيلوالعلاقة بين الجدولين عن طريق الــ DEPTNO وهذا واضح..وعندك بالجدولين عمود الــ MMD تريد عندما تتغير قيمته في جدول الــ EMP .... ان تتغير القيمة نفسها في جدول الــ DEPT ...اذا كان هذا ما تريد فانت بامكانك عمل جملة UPDATE بحيث يقوم باخد قيمة الــ MMD الموجودة في جدول EMP ووضعها في عمود الــ MMD في جدول الــ DEPT ....بالتوفيق تقديم بلاغ
بتاريخ: 2 أكتوبر 200916 سنة كاتب الموضوع comment_171377 أخي بال أوراكل هذا هو المطلوب بالضبط ولكن هل ممكن تعطيني مثال على جملة update ؟؟؟ تم تعديل 2 أكتوبر 200916 سنة بواسطة PrisonBreak تقديم بلاغ
بتاريخ: 2 أكتوبر 200916 سنة comment_171383 السلام عليكم BEGIN UPDATE DEPT SET MMD=:BLK.MMD WHERE DEPTNO=:BLK.DEPTNO; COMMIT; END; حيث ::BLK.MMD هو العمود الموجود على فورم جدول الموظفين."BLK.DEPTNO: هو العمود الموجود على فورم جدول الموظفين.جرب هذه الطريقة....بالتوفيق تم تعديل 2 أكتوبر 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.