2017-05-20 4 views
0

SQL Server 2016では、テーブルから読み取ったjsonデータに可変値varcharを設定するにはどうすればよいですか?私はJSONデータを読み出す場合T-SQLのjson列をvarchar変数に読み取る

例えば、次のようにそして

select column1 
from table1 
FOR JSON AUTO 

Iは、取得[JSON_F52E2B61-18A1-11d1-B105-00805F49916B ]のような自己という名前の列JSONデータの単一の行と。この値をvarchar変数にコピーするにはどうすればよいですか?

答えて

1

可能な方法は1つです。

declare @json nvarchar(max) 

set @json = (select column1 
from table1 
FOR JSON AUTO) 
+0

気にしないでください。私の質問をクリアするのを忘れました。私のためにも働きます。ありがとうございました! – Aamir

+0

@Aamirは助けてくれると嬉しいです:) – Bert

関連する問題