当前位置: 代码迷 >> Oracle开发 >> 小弟我的这个触发器为什么没有作用
  详细解决方案

小弟我的这个触发器为什么没有作用

热度:38   发布时间:2016-04-24 07:55:25.0
我的这个触发器为什么没有作用
这个触发器的作用是将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;
  相关解决方案