【发布时间】:2011-04-19 22:28:51
【问题描述】:
在存储过程中执行动态SQL如下:
DECLARE @sqlCommand nvarchar(1000)
DECLARE @city varchar(75)
SET @city = 'London'
SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city'
EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city
如何在 SP 中使用 count(*) 列值作为返回值?
【问题讨论】:
标签: sql sql-server sql-server-2005 tsql dynamic-sql