【发布时间】:2013-03-14 12:47:00
【问题描述】:
我想编写一个触发器来审核 SQL Server 中表行的插入、更新和删除。根据 MSDN,SQL Server 触发器像在 Oracle 和 Sqlite 中那样运行“每表”而不是“每行”。
这是否意味着在以下情况下您只会在“插入”和“删除”临时表中获得多条记录
在事务内部或外部的单个插入语句导致创建多行。
事务内部或外部的单个更新语句导致多个更新。
在事务内部或外部的 SINGLE delete 语句导致多次删除行。
在这些场景之外是否有任何其他场景可以调用“插入”或“删除”> 1 的触发器?
【问题讨论】:
标签: sql-server triggers