私はこれをやろうとしています:
DECLARE @myVar VARCHAR(MAX)
Loop with cursor
select @myVar = @myVar + bla bla bla
end loop
ループが終了すると、@myVar は不完全で、8000 文字しかありません。
テキストを使用しようとしましたが、ローカル変数には許可されていません。
この場合の適切な解決策は何でしょうか?
xml変数?
私はちょうどこの投稿を見ました:
SQL Server 2000 で varchar(8000) より大きい文字列パラメータを渡すにはどうすればよいですか?
varchar(max) への連結が最大許容文字数を超えるかどうかを確認します
そして、ウェブを通じて他の人。
よろしく。