Das Ergebnis von dynamischem SQL in eine Variable für SQL-Server umwandeln

Dynamisches SQL wie folgt in der gespeicherten Prozedur ausführen:

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

Wie verwende ich den Spaltenwert count (*) als Rückgabewert im SP?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage