有表TEST1,字段(NAME,SEX,AGE,ADDRESS)。表TEST2,字段(NAME,YW,SX,WY)。我想当表tet1增加或删除记录时,表test2也随着增加或删除相同name的记录,
test1的触发器怎么写?

解决方案 »

  1.   

    create tigger for insert on test1
    as
    declare @name string,
    declare @sex ...
    declare @age ....,
    declare @address ....,select @name=name,@sex=sex,@age=age,@addredd=address from inserted
    insert test2 values(@name,@sex,@age,@address)create tigger for delete on test1
    。。
      

  2.   

    create triger triB_Del before Delete on test1 for each row
    begin
    delete test2 where name=:old.name
    end;create triger triB_Ins before Insert on test1 for each row
    begin
    insert into test2(name) values (:new.name);
    end;