我在表上的更新触发器如下所示。
CREATE trigger [HumanResources].[tr_update_department]
on [HumanResources].[Department]
for update
as
begin
insert into HumanResources.tbl_Department_audit
select * from deleted;
end
GO
我基本上是在名为的审计表中寻找更新的行信息 tbl_Department_audit
。
我已经测试了触发器,每当我更新表中
的单行时 ,将更新前和更新后行信息插入到 tbl_Department_audit 中的行。Department
two
我期望的是在更新数据之前或更新数据之后只审核一行,而不是两者。