首页 > 数据库技术 > 详细

PB+MS SQL+触发器必须指出

时间:2015-08-14 13:33:54      阅读:255      评论:0      收藏:0      [点我收藏+]

PB+MS SQL+触发器必须指出:


若触发器存在两笔以上的返回值,比方两条update 语句,被误判为数据有改变。存盘不成功。

提示:

Row changed between retrieve and update.

No changes made to database.

 

 所以MS SQL 触发器必须统一处理为:

         触发器開始加:

if@@ROWCOUNT=0 Return --提高效能

setnocount on --不返回统计笔数,可降低网络频繁响应,提高效性能;避免误判为数据有改变(sybase不存在此类问题)

结束加:

setnocount off


版权声明:本文博客原创文章,博客,未经同意,不得转载。

PB+MS SQL+触发器必须指出

原文:http://www.cnblogs.com/hrhguanli/p/4729628.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!