create table 表 (a int)
go
insert 表 values (1)
go
CREATE TRIGGER 名 ON 表
FOR UPDATE
AS
select a 更新前被删除的数据 from deleted
select a 更新后被插入的数据 from inserted
go
------------测试:
update 表 set a=3
create trigger tr1 on tbname
for insert,update,delete
as
update 表1 set value=value-tem.val from deleted tem where 表1.id1=tem.id1
update 表1 set value=value+tem.val from inserted tem where 表1.id1=tem.id1