[发明专利]ORACLE数据库JSON解析方法、系统、装置及可存储介质有效
| 申请号: | 201811251191.3 | 申请日: | 2018-10-25 |
| 公开(公告)号: | CN109408577B | 公开(公告)日: | 2023-06-02 |
| 发明(设计)人: | 马建强 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28 |
| 代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 陈英俊;袁文婷 |
| 地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | oracle 数据库 json 解析 方法 系统 装置 存储 介质 | ||
本发明涉及数据处理技术领域,提供一种ORACLE数据库JSON解析方法、系统、装置及可存储介质,其中的方法包括根据ORACLE数据库获取JSON解析源表,其中,JSON解析源表含有CLOB字段;采用KELLTE中的JavaScript控件对含有CLOB字段的JSON解析源表进行解析;JSON解析源表解析后得到JSON解析目标表。利用本发明,能够解决解析效率低、对JSON的格式要求非常严格等问题。
技术领域
本发明涉及数据处理技术领域,更为具体地,涉及一种ORACLE数据库JSON解析方法、系统、装置及可存储介质。
背景技术
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
其中,现有的ORACLE数据库中CLOB字段JOSN解析方法为:a、使用SUBSTR进行字段截取;b、使用github上开源的软件PLJSON。
现有的ORACLE函数json_ext解析JSON主要存在解析效率非常慢,数据量比较大的时候无法跑出结果等问题。
因此,为了解决上述问题,本发明提供了一种ORACLE数据库JSON解析方法、系统、装置及可存储介质。
发明内容
鉴于上述问题,本发明的目的是提供一种ORACLE数据库JSON解析方法、系统、装置及可存储介质,以解决解析效率低、对JSON的格式要求非常严格等问题。
第一方面,本发明提供一种ORACLE数据库JSON解析方法,应用于解析JSON的电子装置中,包括:
根据ORACLE数据库获取JSON解析源表,其中,JSON解析源表含有CLOB字段;
采用KELLTE中的JavaScript控件对含有CLOB字段的JSON解析源表进行解析;
JSON解析源表解析后得到JSON解析目标表。
第二方面,本发明还提供一种ORACLE数据库的JSON解析系统,包括:
JSON解析源表获取单元,用于根据ORACLE数据库获取JSON解析源表,其中,JSON解析源表含有CLOB字段;
JSON解析源表解析单元,用于采用KELLTE中的JavaScript控件对含有CLOB字段的JSON解析源表进行解析;
JSON解析目标表获取单元,用于将JSON解析源表解析后得到JSON解析目标表。
第三方面,本发明还提供一种电子装置,该电子装置包括:存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述ORACLE数据库JSON解析方法的步骤。
第四方面,本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,其计算机程序被处理器执行时实现上述ORACLE数据库JSON解析方法的步骤。
从上面的技术方案可知,本发明提供的ORACLE数据库JSON解析方法、系统、装置及可存储介质,通过采用KELLTE中的JavaScript控件对ORACLE数据库中的CLOB字段中存储的JSON进行解析,从而提高解析效率,由于采用KETTLE服务器,进行数据解析,主要解析的资源消耗了KETTLE的服务器,减小了生产ORACLE数据库的压力。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811251191.3/2.html,转载请声明来源钻瓜专利网。





