当前位置: 代码迷 >> Sql Server >> 在触发器中Update本表,能再次引发触发器吗
  详细解决方案

在触发器中Update本表,能再次引发触发器吗

热度:4   发布时间:2016-04-27 11:57:40.0
在触发器中Update本表,会再次引发触发器吗
在触发器中Update本表,会再次引发触发器吗

------解决方案--------------------
那要看你使用的是前触发器,还是后触发器!
------解决方案--------------------
instead of 执行前触发器
在用户执行数据操作数据之前,触发器触发,执行触发器代码,不执行用户的操作

for 执行后触发器
在用户执行数据操作之后,触发器触发,执行触发器代码

------解决方案--------------------
LZ:2楼正解 楼主可以看下你的触发器的代码:

查看方式为:EXEC sp_helptrigger 表名
上面是可以得到触发器名
用下面的看下触发器代码:
EXEC sp_helptext '触发器名'

这样就OK了,看到了。

希望LZ成功。
  相关解决方案