17,086
社区成员
发帖
与我相关
我的任务
分享
create or replace trigger TRI_sn_wbb1k_AFR
after insert or update or delete on sn_wbb1k
for each row
begin
if deleting then
delete from w_bb1k where wabe01k = :old.wabe01k;
end if;
if inseting then
insert into w_bb1k
(wabe01k,
wabb013,
wabb712,
wabb853,
wabb854,
wabb703,
wabb704,
wabb706,
wabb705,
wabe111,
wabb718,
waae100,
waae011,
waae036,
waae037,
wabb016,
wabb707,
wabb708,
wabb725,
wabe011,
wabe110,
wabe102,
waae013,
wabb878,
wabb722,
wabb880,
oddnumbers)
values
(:new.wabe01k,
:new.wabb013,
:new.wabb712,
:new.wabb853,
:new.wabb854,
:new.wabb703,
:new.wabb704,
:new.wabb706,
:new.wabb705,
:new.wabe111,
:new.wabb718,
:new.waae100,
:new.waae011,
:new.waae036,
:new.waae037,
:new.wabb016,
:new.wabb707,
:new.wabb708,
:new.wabb725,
:new.wabe011,
:new.wabe110,
:new.wabe102,
:new.waae013,
:new.wabb878,
:new.wabb722,
:new.wabb880,
:new.oddnumbers);
end if;
if updating then
update w_bb1k
set wabb013 = :new.wabb013,
wabb712 = :new.wabb712,
wabb853 = :new.wabb853,
wabb854 = :new.wabb854,
wabb703 = :new.wabb703,
wabb704 = :new.wabb704,
wabb706 = :new.wabb706,
wabb705 = :new.wabb705,
wabe111 = :new.wabe111,
wabb718 = :new.wabb718,
waae100 = :new.waae100,
waae011 = :new.waae011,
waae036 = :new.waae036,
waae037 = :new.waae037,
wabb016 = :new.wabb016,
wabb707 = :new.wabb707,
wabb708 = :new.wabb708,
wabb725 = :new.wabb725,
wabe011 = :new.wabe011,
wabe110 = :new.wabe110,
wabe102 = :new.wabe102,
waae013 = :new.waae013,
wabb878 = :new.wabb878,
wabb722 = :new.wabb722,
wabb880 = :new.wabb880,
oddnumbers = :new.oddnumbers
where wabe01k = :old.wabe01k;
end if;
end TRI_sn_wbb1k_AFR;