在存储过程中,经常会用到SET NOCOUNT ON
作用:当SET NOCOUNT ON时,不返回计数,当SET NOCOUNT OFF时,返回计数
即使当SET NOCOUNT ON时,也更新@@RowCount
当SET NOCOUNT ON时,将不向客户端发送存储过程每个语句的DONE_IN_PROC消息,如果存储过程中包含一些并不返回实际数据的语句,网络通信流量便会大量减少,可以显著提高应用程序性能
SET NOCOUNT ON指定的设置,在执行时生效,分析时不生效