日期:2014-05-19  浏览次数:20549 次

奇怪触发器问题(在线等!!)
ALTER   TRIGGER   tr_db_gs_Bills_Update
ON   dbo.db_gs_Bills
FOR   UPDATE  
AS
declare   @OldConfirm   bit
declare   @NewConfirm     bit


select   @OldConfirm=IsConfirm     from   deleted
select   @NewConfirm=IsConfirm     from   inserted
。。。。。。。。。。。。
。。。。。。。。。。。。


这个update触发起,不知道为什么,当我删除一条数据的时候它也被触发了?
请各位帮忙指点下,一直找不到问题出在哪里!

------解决方案--------------------
把你完整的代码贴出来看看先吧
-----------------------------
------解决方案--------------------
贴下完整的代码 这部分看不出来
------解决方案--------------------
看看这张表 有没有 其他的触发器 或者看看有没有作业调用过关于删除这张表的存储过程。
------解决方案--------------------
你限定更新字段试试吧。
------解决方案--------------------
FOR UPDATE --这是条件

只更新才触发。。