首页 > 数据库技术 > 详细

sqlserver存储过程中,set rowcount 0是什么意思?

时间:2014-06-06 13:15:51      阅读:390      评论:0      收藏:0      [点我收藏+]
一般在语句中使用set rowcount是为了使后续的查询、更新、删除操作只影响指定的行数
比如 一起执行如下语句

set rowcount 1
SELECT * FROM sysobjects
结果只返回一行,而如果不加set rowcount 1或者使用set rowcount 0
就会返回所有结果

我想你见到的存储过程里包含set rowcount 0的情况是因为之前应该包含set rowcount 1之类大于0的set rowcount 设置,是为了使set rowcount 0后边的语句受影响的行数为全部记录。

sqlserver存储过程中,set rowcount 0是什么意思?,布布扣,bubuko.com

sqlserver存储过程中,set rowcount 0是什么意思?

原文:http://www.cnblogs.com/hellolong/p/3766785.html

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