您的位置:首页 > 博客中心 > 数据库 >

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

时间:2022-03-10 17:28

一般在语句中使用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

本类排行

今日推荐

热门手游