我想将表的行数分配给一个变量。
DECLARE @ROW_COUNT nvarchar(1000);
SET @sql_row_count = 'SELECT COUNT(*) FROM ' + @TABLE_NAME;
EXEC sp_executesql @sql_row_count, @ROW_COUNT OUTPUT;
SET @ROW_COUNT = cast(@ROW_COUNT as int);
SELECT @ROW_COUNT;
Run Code Online (Sandbox Code Playgroud)
@ROW_COUNT 返回 null。
感谢您的帮助。