在SQL Server 2016中,如何为从表中读取的json数据设置一个varchar
变量值?
比如我读取json数据如下:
select column1
from table1
FOR JSON AUTO
然后我得到一个自动命名的列,例如 [JSON_F52E2B61-18A1-11d1-B105-00805F49916B
] 带有一行 json 数据。然后如何将此值复制到 varchar
变量中?
最佳答案
一种可能的方式。
declare @json nvarchar(max)
set @json = (select column1
from table1
FOR JSON AUTO)
关于sql-server - 将 T-SQL json 列读入 varchar 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44091147/