【发布时间】:2022-01-01 16:14:36
【问题描述】:
update sb_layout_defn
set SB_LAYOUT_DEFN_DATA = json_transform (
SB_LAYOUT_DEFN_DATA,
replace '$.filterDefaults.defaultValue' = 'FIRST'
)
where json_exists(
sb_layout_defn.SB_LAYOUT_DEFN_DATA,
'$?(@.filterDefaults.defaultValue=="SECOND")'
);
"screenFilterDefaultDefn":[
{
"id":"art-group-id-1",
"collectionId":"ADVENTURE_WORKS",
"filterDefaults":[
{
"id":"ART-FILTER-DEF-0",
"defaultValue":"SECOND"
},
{
"id":"ART-FILTER-DEF-1",
"defaultValue":"PENULT"
}
]
}
]
我需要更新这里的默认值..
【问题讨论】:
标签: arrays json oracle parent-child