我的同事问我很简单,但对我来说很难的问题:
如果我的deleted
表在触发器中有 10 条记录,我删除了其中的 8 条记录,那么在触发器的表中INSTEAD OF
会有多少条记录?deleted
AFTER
我认为它会是 10,但我不确定。
我的同事问我很简单,但对我来说很难的问题:
如果我的deleted
表在触发器中有 10 条记录,我删除了其中的 8 条记录,那么在触发器的表中INSTEAD OF
会有多少条记录?deleted
AFTER
我认为它会是 10,但我不确定。
非常容易测试。
这是正确的行为。after 触发器应该反映实际删除的行。如果您有一个审计触发器记录 10 个删除,而实际上只发生了 8 个,这显然是不正确的。