我有下面的 Json 对象。如何获取对象数组的计数。
{
"Model": [
{
"ModelName": "Test Model",
"Object": [
{
"ID": 1,
"Name": "ABC"
},
{
"ID": 11,
"Name": "ABCD"
},
]
}]}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下查询,但似乎 JSON_Length 不可用。
SELECT ModelName,
JSON_LENGTH(JsonData, '$.Model[0].Object')
FROM TabA
Run Code Online (Sandbox Code Playgroud)
预期输出应该是
ModelName COUNT
Test Model 2
Run Code Online (Sandbox Code Playgroud)