一、问题描述
最近,用户抱怨Oracle 12c的某个查询结果出现了有重复记录的情况。...经调查分析,查询sql涉及到json_value函数,可简化为:
select ID, json_value(json_field, '$.Code'), json_value(json_field,..., '$.Code') from json_table where ID=390;
select ID, json_value(json_field, '$.Time') from json_table...'), json_value(json_field, '$.Time') from json_table ;
select * from json_view; -- 结果为2条记录
select count...(nvl(json_field, '{}'), '$.Code'), json_value(nvl(json_field, '{}'), '$.Time')
from json_table where