我正在使用SQL Server 2008 R2,想知道是否还有另一种写类似方法的方法
EXEC dbo.myProcedure (SELECT columnName FROM TableName)
或者
EXEC dbo.myProcedure @myStringVariable + 'other text'
因此,这些过程调用实际上可以工作,,而无需首先将整个内容放入变量中。
最佳答案
不允许串联执行SP。
假设您的@myStringVariable
损害了某些文本和某些动态文本,那么您希望将其串联起来。
为什么在调用proc之前不进行计算并分配给@myStringVariable
。