最大 80,000 文字の多数の文字を含むxml_cacheという名前の列を持つテーブルがありました。列は として宣言されnvarchar(max)
ます。
SQL Management Studio を使用してこの列のコンテンツを取得する際に問題が発生しました
SELECT [xml_cache], * FROM [dbo].[NZF_topic] AS nt
WHERE nt.id LIKE '%nzf_1609%'
この SQL を実行したとき、出力グリッドには、正確に 43680 番目の文字で切り捨てられたデータが含まれています。
出力グリッドを参照してください:スクリーンショット - 大きいサイズ:
この列の内容全体を (スキーマを変更せずに) 取得するにはどうすればよいですか?