码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2014-06-06 13:16:54      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:c   class   a   ext   使用   set   

一般在语句中使用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是什么意思?

标签:c   class   a   ext   使用   set   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!