بتاريخ: 9 أبريل 201114 سنة comment_210641 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله اخوتي عندي تريقر علي data base لعملية الادراج علي جدول اخر لكن توجد بعض الاخطار .. مرسل لكم التريجر و الجداول لتوضيح الخطا ..التريجر هو : create or replace trigger test_reg 2 before 3 insert on tas 4 for each row 5 begin 6 insert into mal(id_m,sname)values(id_d,sname); 7 end; 8 / الجداول هي : create table tas (num number(3), id_t varchar2(15), sname varchar2(100), area varchar2(50), tel number(15), cour_type varchar2(50), reg_d date, leve number(4)); ============ create table mal (id_m varchar2(15), sname varchar2(100), cour_type varchar2(50), f_pay number(4), f_date date, s_pay number(4), s_date date, total number(4), bagi number(4), leve number(4)); trig.txt تقديم بلاغ
بتاريخ: 10 أبريل 201114 سنة comment_210658 On tas Referencing New As New Old As Old For Each Rowيتم إظافة الكود السابقصيغتك في التعامل مع القيم في جملة الاضافة غير صحيحةلتعامل مع القيم يتم استخدام :new.nameof_field او :old.name_of_filed تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.