34,590
社区成员
发帖
与我相关
我的任务
分享
create trigger trg_aaa
on 表aaa
instead of update
as
begin
set nocount on
insert 表bbb
(字段1,字段2,字段3,字段4,字段5)
select d.字段1,d.字段2,d.字段3,d.字段4,d.字段5 from deleted d
UPDATE A SET
COL1 = I.COL1
,COL2 = I.COL2
,... -- 除了 唯一而且不修改字段
FROM 表aaa A
,INSERTED I,DELETED D
WHERE A.主键= D.主键
AND D.唯一而且不修改字段= I.唯一而且不修改字段
end
create trigger trg_aaa
on 表aaa
AFTER update
as
begin
set nocount on
insert 表bbb
(字段1,字段2,字段3,字段4,字段5)
select d.字段1,d.字段2,d.字段3,d.字段4,d.字段5 from deleted d
end