中国科学院计算技术研究所魏楠获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国科学院计算技术研究所申请的专利基于抽象语法树的SQL表字段分析方法、内存、装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118819538B 。
龙图腾网通过国家知识产权局官网在2025-07-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410825942.7,技术领域涉及:G06F8/41;该发明授权基于抽象语法树的SQL表字段分析方法、内存、装置是由魏楠;方金云;陈静设计研发完成,并于2024-06-25向国家知识产权局提交的专利申请。
本基于抽象语法树的SQL表字段分析方法、内存、装置在说明书摘要公布了:本发明提出一种基于抽象语法树的SQL表字段分析方法、内存、装置,该方法包含:将初始SQL语句解析成抽象语法树;对所述抽象语法树进行表字段分析,得到初始SQL语句以及该初始SQL语句的各级查询语句的解析结果作为初始解析结果;对所述初始解析结果进行遍历,对通配符、和或多表关联中缺少表别名的字段进行处理,并为各级查询语句的各子句的表字段解析结果补充来源字段,得到最终解析结果。该方法能够有效地解决已有方案中处理全字段查询和多表关联的局限性,具有通用性。
本发明授权基于抽象语法树的SQL表字段分析方法、内存、装置在权利要求书中公布了:1.一种基于抽象语法树的SQL表字段分析方法,其特征在于,包含: 步骤S1、将初始SQL语句解析成抽象语法树; 步骤S2、对所述抽象语法树进行表字段分析,得到初始SQL语句以及该初始SQL语句的各级查询语句的解析结果作为初始解析结果,包含: 步骤S21、获取初始SQL语句的父级查询语句; 步骤S22、将该父级查询语句转换为子句的简单查询语句; 步骤S23、获取所述简单查询语句中每一子句的表字段解析结果; 步骤S3、对初始解析结果进行后序遍历, 删除或者替换当前查询记录表中各子句的表字段解析结果中的通配符, 对当前查询记录表中各子句的表字段解析结果中的缺失的表别名利用候选字段所属的子句的别名补充, 在当前查询记录表中存在子级查询语句的解析结果时,为各子级查询语句的各子句的表字段解析结果补充来源字段,得到最终解析结果。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院计算技术研究所,其通讯地址为:100080 北京市海淀区中关村科学院南路6号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。