【发布时间】:2019-12-25 10:16:10
【问题描述】:
我需要从 CLOB 中的 JSON 中获取 patientInfo 属性。在某些情况下,patientInfo 可以为空。是否有任何正则表达式模式可以从 CLOB 中获取属性 patientInfo?
{
"id":"12",
"name":"xx",
"patientInfo":[
{
"id":"1",
"name":"yy"
},
{
"id":"2",
"name":"zz"
}
]
}
【问题讨论】:
-
“原始”适用于何处?您可以使用the PL/JSON library - 大概这不是您需要做的唯一 JSON 操作吗?
-
到目前为止,我们正在获取整个 CLOB 并在 JAVA 级别进行一些验证,如果我在 Query 部分(即仅获取 patientinfo 属性)会更好
标签: sql json regex oracle oracle11g