SAP HANA JSON文档存储,查询数组属性
我正在测试SAP HANA JSON文档存储功能,我创建了集合SAP HANA JSON文档存储,查询数组属性,json,hana,Json,Hana,我正在测试SAP HANA JSON文档存储功能,我创建了集合testcoll,并用以下插入内容填充它: insert into testcoll values(' { "numero": "0001000", "posizione": "000010", "dataitemcreate": "2020-11-23", "soldto&
testcoll
,并用以下插入内容填充它:
insert into testcoll values('
{
"numero": "0001000",
"posizione": "000010",
"dataitemcreate": "2020-11-23",
"soldto": {
"codice": "0000100000",
"ragionesociale": "Bill Gates"
},
"req_quantity": 42069,
"nfa": 6969,
"Caratteristiche":[
{
"idcaratteristica": 123456,
"codicecaratteristica": 1,
"valmin": null,
"valmax": null
},
{
"idcaratteristica": 654321,
"codicecaratteristica": 1,
"valmin": 500,
"valmax": 700
}
]
}
');
现在我想查询整个集合,查找每一行,比如
SELECT * FROM testcoll WHERE "Caratteristiche"."idcaratteristica"=123456
(它循环到集合中每一行的每一个
caratteristic元素中),我如何简单地做到这一点呢?您期望的结果是什么?你所说的“我怎么能简单地做到这一点”具体是什么意思?