奇怪触发器问题(在线等!!)
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 --这是条件
只更新才触发。。