-2
 EXEC [dbo].[SP]
   @Param = ( SELECT COUNT(id) FROM TABLE )

给出错误,那么下一个最好的事情是什么或者我做错了什么?

不使用Declare Set等等等等。

4

1 回答 1

4

在运行存储过程之前设置它?

SET @Para1 = (SELECT COUNT(id) FROM TABLE)
EXEC [dbo].[SP] @Param = @Para1
于 2012-05-03T00:07:14.633 回答