@varchar(max)
いくつかの変数を連結して、いくつかの異なるクエリに基づいて電子メールを作成するときに、大きな頭痛の種に遭遇しました。
効率のために、varchars
1 つのvarchar
.
これは、varchars
8000文字を超えるまで機能しました。次に、それらすべてを 1 つに連結すると(これを のパラメーターにvarchar
押し込むことができます)、"" が返され、LEN() でさえ実際の長さはわかりません。@body
msdb.dbo.sp_send_dbmail
とにかく、ほぼ同じクエリを数回実行し、1 つのvarchar(max)
.
TL;DR
私は解決策に満足していません。varchar(max)
これらの変数を互いに追加するにはどうすればよいでしょうか?