Ich brauche Hilfe beim Erstellen eines Triggers auf meinem table1
, die bestimmte Spalten in table2
von table1
einfügen wird. Wie kann ich das machen? Ich benutze Oracle 11G XE.TRIGGER mit INSERT UND UPDATE
Hier ist mein Code:
create or replace trigger AllowanceTrigger
after insert on ex_bulacan
for each row
begin
insert into allowance (PLANT_ORIGIN,SO_NO, SO_STATUS,SO_REMARKS,DRIVER_NAME)
values (:new.plant_origin, :new.sales_order_no, :new.status,:new.remarks, :new.driver_name);
end;
Was ist, wenn sie die Daten in ex_bulacan
aktualisieren? Ändert sich automatisch auch meine allowance
Tabelle?
Es wird nicht geändert, wenn sie aktualisieren, weil Ihr Auslöser nur 'nach dem Einfügen 'ist –