Sql server 触发器是否在SQL SERVER中的事务中运行

Sql server 触发器是否在SQL SERVER中的事务中运行,sql-server,triggers,Sql Server,Triggers,假设我在表a上启动了一个delete命令,这个a在表B上被称为FK,同样,对于表C,B是FK。每个表a、B、C都有delete触发器。 现在,如果A、B、C中的任何触发器失败,则执行原始的Delete命令回滚。如果触发器失败,则事务回滚;另请参阅本文:外键上使用delete触发器和delete CASCADE选项的原因是什么?

假设我在表a上启动了一个delete命令,这个a在表B上被称为FK,同样,对于表C,B是FK。每个表a、B、C都有delete触发器。
现在,如果A、B、C中的任何触发器失败,则执行原始的Delete命令回滚。

如果触发器失败,则事务回滚;另请参阅本文:

外键上使用delete触发器和delete CASCADE选项的原因是什么?