【问题标题】:Array to json and row to json in SQL Server 2016SQL Server 2016 中的数组到 json 和行到 json
【发布时间】:2018-12-13 10:26:53
【问题描述】:
[{"User":[{"UserName":"abc","EmailId":"abc@gmail.com","UserId":1,"UserType":"0","User_Level":0},{"UserName":"jack","EmailId":"jack@gmail.com","UserId":1618,"UserType":"1","User_Level":0}]}]

如何在 SQL Server 2016 的 select 语句中使用此 json?

我想要一个 select 语句,它返回类似于上面 json 的输出

【问题讨论】:

  • 你能提供你的样本数据吗?

标签: sql json sql-server-2016


【解决方案1】:

我认为您可以尝试将FOR JSON AUTOROOT 一起使用

SELECT UserName,EmailId,UserId,UserType,User_Level
FROM T
FOR JSON AUTO,ROOT('USER')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多