欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

删除触发器解决方法

更新时间: 2014-01-05 02:21:43 责任编辑: Author_N1

 

删除触发器
create   TRIGGER   td_a   ON   tbb   FOR   DELETE   AS  
  BEGIN  
                declare   @   bh   varchar(20),@nd   varchar(4)
       
                update     tablea     a
                set           a.je   =   a.je   -   b.je
                from         tablea   a,deleted   b
                where       a.bh   =   b.bh  
                and           a.nd   =   b.nd              
  end        


在tbb中有10条满足条件的记录,对tbb中有10条记录进行删除是,只有一条记录,
执行了,触发器,其它的没有执行,这是为什么呀?


--参考方法--
这是删除单个纪录的,多个的话要判断@@rowcount,做个循环删除
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:21:43
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8905/
本文WWW.DOC100.NET DOC100.NET版权所有。