【发布时间】:2011-11-21 19:13:24
【问题描述】:
我有很多程序都有set nocount on。
是否需要在存储过程结束时关闭它?
例如:
create procedure DummyProc
as
begin
set nocount on
...
set nocount off
end
【问题讨论】:
-
很好的编程习惯,是的。
-
我觉得问题更多的是“离开
on如何影响后续SQL”,不是吗? -
旁注:程序结束时无需重新设置设置参数。在一个过程中完成的所有
sets 只在该过程中最后。 -
@GSerg - 请发布。这就是答案,我会支持你:)
-
仅供参考,我回滚了 Adam 的标题更改,就像问题的主体一样,很明显 OP 是在询问
set nocount off。
标签: sql sql-server tsql nocount