我正在 SQL Server 中处理 SQL 并遇到这个问题,
set @sqlString=N'select @max=MAX('+@columnName+') from @temp';
exec sp_executesql @sqlString,
N'@temp as Table_Type readonly, @max nvarchar(max)', @temp ,@max;
我已经在没有参数的情况下测试了这个 sql 语句并且它正在工作,但是像这样它在 @max 中显示为空。请帮我看看我哪里出错了!!