表1(id,name),表2(id,type)
    当表1中增加记录时,在表2中增加记录(表1新记录的id,‘增加’),当表1中修改记录时,表2增加记录(表1修改记录的id,‘修改’),当表1删除记录时,表2增加记录(表1删除记录的id,‘删除’)。
    该过程用触发器怎么实现,大侠求救

解决方案 »

  1.   

    这个简单啊!   if deleting then
       elsif updating then
       elsif inserting then
       end if
      

  2.   

    这个是最简单的了
    /*创建触发器*/
    create trigger update_test before update
    on 表1 for each row
    begin
    if new.ID!=old.ID then
    insert into  表2 values(old.ID ,'修改');
    end if;
    end$$
    还有的类似吧!
    好久不玩了,估计有错,参考下吧!
      

  3.   

    create trigger update_test before update
    on table1 for each row
    begin
    if updating  then
    insert into  tables values(:old.ID ,'修改');
    end if;
    end
    insert 、delete 类似加就是