0
我正在使用我的表上的触发器进行更新。SQL Server触发多个更新行
当我更新1行时,它工作。但是,当我一次更新20行时,日志只显示1个历史记录更新。
我想显示所有更新的行。如何做到这一点?
这是我简单的SQL:
create trigger Triger_Update_Product
on product
for update
as begin
declare @first char(10)
declare @after char(10)
select @first = name from deleted
select @after = name from inserted
insert into historyproduk
select @first, @after, getdate()
end
https://msdn.microsoft.com/en-in/library/ms190752.aspx –