金融界2024年11月27日消息,国家知识产权局信息显示,北京洛塔信息技术有限公司申请一项名为“一种结构化查询语言转换方法、系统、设备及存储介质”的专利,公开号CN 119025547 A,申请日期为2024年8月。

专利摘要显示,本申请实施例公开了一种结构化查询语言转换方法、系统、设备及存储介质。本申请实施例提供的技术方案,通过输入HiveQL标准的第一结构化查询语言,对第一结构化查询语言进行词法分析和语法分析,生成第一结构化查询语言的抽象语法树;遍历抽象语法树,基于第三方库的语法节点类转换抽象语法树的各个中间代码,得到对应的第一节点,将第一节点转换为基于关系代数表达树的中间节点;基于ANSI SQL的语法规则将中间节点转换为第二节点,基于第二节点输出ANSI SQL标准的第二结构化查询语言。采用上述技术手段,可以实现高效、便捷、自动化的结构化查询语言转换,无需分析人员执行进行ANSI SQL的人工编辑,降低ANSI SQL标准的计算引擎的使用门槛,提升数据查询和分析效率。

本文源自:金融界

作者:情报员