在SQL Server 2016中,如何varchar为从表中读取的json数据设置变量值?
例如,如果我读取json数据如下:
select column1
from table1
FOR JSON AUTO
Run Code Online (Sandbox Code Playgroud)
然后我得到一个像 [JSON_F52E2B61-18A1-11d1-B105-00805F49916B ] 这样的自动命名列,其中包含单行 json 数据。然后我怎样才能将该值复制到varchar变量中?
一种可能的方式。
declare @json nvarchar(max)
set @json = (select column1
from table1
FOR JSON AUTO)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4096 次 |
| 最近记录: |