一般在语句中使用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后边的语句受影响的行数为全部记录。

相关文章:

  • 2021-11-13
  • 2021-06-16
  • 2021-10-26
  • 2022-12-23
  • 2021-09-04
猜你喜欢
  • 2021-12-13
  • 2021-07-31
  • 2022-02-20
  • 2021-07-10
  • 2021-09-10
  • 2022-12-23
  • 2021-08-27
相关资源
相似解决方案