数据库选项--触发器

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,将发生错误。

posted on 2014-01-14 12:01  笑东风  阅读(415)  评论(0编辑  收藏  举报

导航