我刚刚在 Sybase 中运行了一个 sp_helptext 查询,除了返回存储过程的文本外,它还说“1 行受影响”——这是什么意思?它真的做了什么吗?
谢谢!
很可能这只是一个select
声明。
尝试在 Server Management Studio 中运行:
select * from SomeTableThatYouHave
您将有 2 个选项卡:结果和消息。
结果将包含您的数据网格,但消息会显示(x rows(s) affected)
。
您运行的命令只是一个只读select
语句,因此此消息并不一定意味着已修改任何内容。它只是说明命令“使用”了多少行。
此外,从sp_helptext 的文档中可以看出,它是一个只读操作。