sqlserver存储过程中,set rowcount 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是什么意思?

上一篇:Android之找回打包key密码的方法


下一篇:【想到什么写什么】之数据库设计