禁用触发器间接递归:exec sp_configure '数据库名','nested triggers','false'

解决方案 »

  1.   

    在A表的UPDATE触发器更新B表前,先禁 用B表触发器,更新后再启动
    ALTER TABLE 表B disable TRIGGER trigB
    update 表B set...
    ALTER TABLE 表B ENABLE TRIGGER trigB在B表的UPDATE触发器更新A表前,先禁 用B表触发器,更新后再启动
    ALTER TABLE 表A disable TRIGGER trigA
    update 表A set...
    ALTER TABLE 表B ENABLE TRIGGER trigA
      

  2.   

    --禁用触发器间接递归:exec sp_configure 'nested triggers','0'
    go 
    reconfigure with override
    go