我的这个触发器为什么没有作用
这个触发器的作用是将table1中删除一条数据的时候,同时删除table2中的一条数据
而这两条数据的id是一致的,我写了一个但是老是不起作用,删了table1的table2的却不删,请各位老师看看
create or replace trigger table1_delete_TRIGGER1
before delete on table1
for each row
declare
-- local variables here
table1ID NUMBER(12);
begin
table1ID := :new.id;
delete from table2 where id=table1ID;
end table1_delete_TRIGGER1;
------解决方案--------------------table1ID := :old.id;