买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】实现数据库中集合数据类型的数据处理方法及系统_广州海量数据库技术有限公司_202011420215.0 

申请/专利权人:广州海量数据库技术有限公司

申请日:2020-12-07

公开(公告)日:2023-05-26

公开(公告)号:CN112527794B

主分类号:G06F16/22

分类号:G06F16/22

优先权:

专利状态码:有效-授权

法律状态:2023.05.26#授权;2021.04.06#实质审查的生效;2021.03.19#公开

摘要:本发明提供实现数据库中集合数据类型的数据处理方法及系统,该方法包括:接收集合数据类型的数据处理信息;在所述数据处理信息用于表征创建目标集合数据类型时,根据所述数据处理信息中的创建语句信息生成目标集合数据类型对应的语法树,进而解析目标集合数据类型对应的语法树,以及存储解析结果;在所述数据处理信息用于表征使用目标集合数据类型时,根据所述数据处理信息读取及解析目标集合数据类型,并根据目标集合数据类型对应的元数据解析对应的索引,以及基于所述对应的索引进行读取或者赋值。本发明能适用于OpenGauss数据库。

主权项:1.一种实现数据库中集合数据类型的数据处理方法,其特征在于,包括:接收集合数据类型的数据处理信息,所述数据处理信息用于表征创建目标集合数据类型或者用于表征使用目标集合数据类型;在所述数据处理信息用于表征创建目标集合数据类型时,根据所述数据处理信息中的创建语句信息生成目标集合数据类型对应的语法树,进而解析目标集合数据类型对应的语法树,以及存储解析结果;所述目标集合数据类型包括:关联数组、变长数组或嵌套表;在所述数据处理信息用于表征使用目标集合数据类型时,根据所述数据处理信息读取及解析目标集合数据类型,并根据目标集合数据类型对应的元数据解析对应的索引,以及基于所述对应的索引进行读取或者赋值;所述关联数组只作用于存储过程或函数内部,所述关联数组的语法树节点定义包括:关联数组的类型名、元素类型、索引类型、类型标识以及总元素数;其中,所述关联数组的总元素数未指定,用预设数值进行标识;所述关联数组的索引类型为字符串或数字;所述变长数组作用于集合以及存储过程内部,所述变长数组的语法树节点定义包括:变长数组的类型名、元素类型、索引类型、类型标识以及总元素数;其中,所述变长数组的总元素数指定;所述变长数组的索引类型为数字;所述嵌套表作用于集合以及存储过程内部,所述嵌套表的语法树节点定义包括:嵌套表的类型名、元素类型、索引类型、类型标识以及总元素数;其中,所述嵌套表的总元素数未指定,用预设数值进行标识;所述嵌套表的索引类型为数字;所述数据库为OpenGauss数据库。

全文数据:

权利要求:

百度查询: 广州海量数据库技术有限公司 实现数据库中集合数据类型的数据处理方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。