この手順に問題があります。これがコードです
declare @sql nvarchar(4000)
set @sql = N'SELECT @resp2 = count(*) from '+ @NameTable + ' where datum = ''1'' or datum = ''2'' '
EXEC sp_executesql
@query = @sql,
@params = N'@resp2 INT OUTPUT',
@resp2 = @resp2 OUTPUT
「プロシージャには、タイプ 'ntext/nchar/nvarchar' のパラメータ '@statement' が必要です。」
私は声明を出していませんか?(@SQL)
私がやりたいことは、実行時に @resp2 に値を設定することだけです。