【技术实现步骤摘要】
ORACLE数据库JSON解析方法、系统、装置及可存储介质
本专利技术涉及数据处理
,更为具体地,涉及一种ORACLE数据库JSON解析方法、系统、装置及可存储介质。
技术介绍
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。其中,现有的ORACLE数据库中CLOB字段JOSN解析方法为:a、使用SUBSTR进行字段截取;b、使用github上开源的软件PLJSON。现有的ORACLE函数json_ext解析JSON主要存在解析效率非常慢,数据量比较大的时候无法跑出结果等问题。因此,为了解决上述问题,本专利技术提供了一种ORACLE数据库JSON解析方法、系统、装置及可存储介质。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种ORACLE数据库JSON解析方法、系统、装置及可存储介质,以解决解析效率低、对JSON的格式要求非常严格等问题。第一方面,本专利技术提供一种ORACLE数据库JSON解析方法,应用于解 ...
【技术保护点】
1.一种ORACLE数据库JSON解析方法,应用于解析JSON的电子装置中,其特征在于,包括:根据ORACLE数据库获取JSON解析源表,其中,所述JSON解析源表含有CLOB字段;采用KELLTE中的JavaScript控件对含有CLOB字段的所述JSON解析源表进行解析;将所述JSON解析源表解析后得到JSON解析目标表。
【技术特征摘要】
1.一种ORACLE数据库JSON解析方法,应用于解析JSON的电子装置中,其特征在于,包括:根据ORACLE数据库获取JSON解析源表,其中,所述JSON解析源表含有CLOB字段;采用KELLTE中的JavaScript控件对含有CLOB字段的所述JSON解析源表进行解析;将所述JSON解析源表解析后得到JSON解析目标表。2.根据权利要求1所述的ORACLE数据库JSON解析方法,其特征在于,在根据ORACLE数据库获取JSON解析源表的过程中,通过JSON参数表和含CLOB字段的中间表相结合,得到JSON解析源表;其中,根据含CLOB字段的中间表配置所述JSON参数表,并且所述JSON参数表与含CLOB字段的中间表相对应。3.根据权利要求1所述的ORACLE数据库JSON解析方法,其特征在于,在采用KELLTE中的JavaScript控件对含有CLOB字段的所述JSON解析源表进行解析的过程中,所述KETTLE配置流程包括:第一步:执行SQL脚本;第二步:将所述JSON解析源表插入到所述SQL脚本中;第三步:通过JavaScript代码对插入的JSON解析源表进行解析;第四步:如果解析正确,将输出解析获取的JSON解析目标表;如果解析错误,获取不到JSON解析目标表。4.根据权利要求3所述的ORACLE数据库JSON解析方法,其特征在于,在通过JavaScript代码对插入的JSON解析源表进行解析过程包括:将所述JSON解析源表中的JSON字符串转化为JSON对象;根据解析规则对所述JSON对象进行解析。5.一种ORACLE数据库JSON解析系统,其特征在于,包括:JSON解析源表获取单元,用于根据ORACLE数据库获取JSON解析源表,其中,所述JSON解析源表含有CLOB字段;JSON解析源表解析单元,用于采用KE...
【专利技术属性】
技术研发人员:马建强,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。