数据库选项--触发器
RECURSIVE_TRIGGERS { ON | OFF }
ON
允许递归激发 AFTER 触发器。
OFF
仅不允许直接递归激发 AFTER 触发器。 若还要禁用 AFTER 触发器的间接递归触发,请使用 sp_configure,将 nested triggers 服务器选项设置为 0。
当 RECURSIVE_TRIGGERS 设置为 OFF 时,只禁止直接递归触发。 若要禁用间接递归触发,还必须将 nested triggers 服务器选项设置为 0。
可通过查看 sys.databases 目录视图中的 is_recursive_triggers_on 列或 DATABASEPROPERTYEX 函数的 IsRecursiveTriggersEnabled 属性来确定此选项的状态。
NESTED_TRIGGERS
指定 AFTER 触发器是否可级联;级联是指执行某项操作将启动另一个触发器,而该触发器又将启动另外一个,依此类推。
重要提示
仅在将 CONTAINMENT 设置为 PARTIAL 之后,才允许使用此选项。 如果将 CONTAINMENT 设置为 NONE,将发生错误。