【发布时间】:2020-09-17 08:08:27
【问题描述】:
我将这个 JSON 值存储在 SQL 文本列中:
[
{
"Id": 1807080,
"InvoiceId": 1605555,
"UnitRate": 6924.00,
"Total": 6924.00
},
{
"Id": 1807081,
"InvoiceId": 1605555,
"UnitRate": 16924.00,
"Total": 16924.00
},
{
"Id": 1807082,
"InvoiceId": 1605555
}
]
我正在尝试选择所有 id 值,尝试如下:
select JSON_VALUE(Items, '$.Id') as IdValue
from InvoiceTable
我是第一次查询 JSON 值,我想我做的不对,我得到的输出是 null。
任何评论都非常感谢!
【问题讨论】:
标签: sql sql-server tsql json-query