Я надеюсь, что кто-то может помочь мне указать в правильном направлении, поскольку я пытаюсь разобрать файл json на sql, используя OPEN JSON. У меня есть структура, которая выглядит так:
DECLARE @json AS NVARCHAR(MAX) = '
[{
"id": "78",
"Version": {
"Value": "12"
},
"Names": [{
"NameId": {
"Value": "8516365"
},
"id": "328787",
"NameLinkType": {
"Value": "A"
"CommsChains": {
"Value": [[{
"com_primary": {
"Value": "Y"
},
"com_recd": {
"Value": "2020-07-07 00:00:00.000"
},
"com_ack": {
"Value": "2020-07-09 00:00:00.000"
},
}
]]
), },
},
],
}
]'
Я могу правильно проанализировать большую часть JSON, поэтому для каждого идентификатора я могу возвращать такие значения, как Version
или NameId
. Однако я не могу вернуть даты в отношении com_recd
или com_ack
, которые находятся в CommsChains [Object] - Value [Array] - [0] [Array]
введите описание изображения здесь