首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-01-23 
我的这个触发器为什么没有作用这个触发器的作用是将table1中删除一条数据的时候,同时删除table2中的一条数

我的这个触发器为什么没有作用
这个触发器的作用是将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;

热点排行