【问题标题】:SQL Server "FOR JSON AUTO" Excluding Column Names [duplicate]SQL Server“FOR JSON AUTO”不包括列名[重复]
【发布时间】:2016-12-07 22:55:06
【问题描述】:

我有一个 SQL Server 2016 查询,它使用 FOR JSON AUTO 子句以 JSON 格式返回结果。

它返回以下内容(为便于阅读添加了换行符):

[{"Count":0},{"Count":0},{"Count":0},{"Count":0},{"Count":36},{"Count":25},
 {"Count":22},{"Count":22},{"Count":1},{"Count":13},{"Count":0},{"Count":1}]

然而,我希望它返回减去 "Count" 列名的数据。

这可能吗?由于它是一项新功能,因此我找不到太多关于此的文档。

【问题讨论】:

  • 显示示例数据和您针对它运行的实际查询。
  • 或者只是绕过它并将“Count”替换为空白。

标签: sql-server json sql-server-2016


【解决方案1】:

我最终只是通过 .NET 核心代码处理 JSON 结果数据,它运行良好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-10
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多