SQL Server存储过程中存在临时表,并有插入临时表操作时,临时表查询无返回值

    今天碰到这个问题,在网上查了一下,有前辈同人说需要加“SET NOCOUNT ON”即可,但是我已经有了依然无法得到查询结果。

最后检查了一下MSDN中帮助:

  SET NOCOUNT

  使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息

 
  语法
  SET NOCOUNT { ON | OFF } 
  
  注释
  当SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。
 
所以要得到结果还必须 SET NOCOUNT OFF ;
posted @ 2012-07-19 11:13  西山农夫  阅读(1711)  评论(0)    收藏  举报