alloom بتاريخ: 4 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 4 ديسمبر 2005 السلام عليكم يعطيكم الف عافية السوال انا عندي جدوليين وبينهما علاقة اريد عندما ادخل على الجدول المسمى categories ان ينطلقtrigger ويقوم بتعبئة جدول العلاقة بينهما بحيث ياخذ الرقم الذي تم ادخالة من الجدول الاول ودخلة مع كل المعلةمات الموجودة في الجدول الثاني . فكتبة ال trigger التالي شو الخطا فية create or replace trigger relation1_trigafter insert on categoriesdeclarerecord number;cursor c1 is select jobidfrom jobs;beginefor record in c1 loopinsert into relation1values(catid,record);end loop; end ; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
alardi بتاريخ: 4 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 4 ديسمبر 2005 جرب هذا الكود create or replace trigger relation1_trig after insert on DEPT declare id number; cursor c1 is select deptno from DEPT for update; begin for i in c1 loopid := i.deptno; insert into EMp(deptno) values(id); end loop; end; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
chayah بتاريخ: 6 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 6 ديسمبر 2005 أخي: ماهو الخطأ الذي ينتج عندك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ammar_sajdi بتاريخ: 8 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 8 ديسمبر 2005 Record is a reserved word اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
elnaggar55555 بتاريخ: 18 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 18 ديسمبر 2005 اريد ان اعرف عدد ال coulemsالى في جدول relation1 لان المشكله في جمله insert اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
elnaggar55555 بتاريخ: 18 ديسمبر 2005 تقديم بلاغ مشاركة بتاريخ: 18 ديسمبر 2005 و بعدين BEGIN تكتب هكذاو ليس BEGINE اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.