This question already has answers here:
How often do Update triggers fire on a multi-record update?
(3个答案)
去年关闭。
有人告诉我,SQL Server更新一次执行一次。因此,如果更新了100行,触发器也会执行100次。
这个准确吗?这是否还意味着
(3个答案)
去年关闭。
有人告诉我,SQL Server更新一次执行一次。因此,如果更新了100行,触发器也会执行100次。
这个准确吗?这是否还意味着
Inserted
伪表一次仅包含一行? 最佳答案
不,这是不正确的。如果单个UPDATE影响多行,则该表上的TRIGGER将仅触发一次,并且虚拟表inserted
和deleted
将包含受UPDATE影响的所有行。
关于sql-server - SQL Server更新一次只发生一行吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55345076/
10-16 16:56