数据库查询语言生成方法及其装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
数据库查询语言生成方法及其装置
申请号:CN202411721338
申请日期:2024-11-28
公开号:CN119621752A
公开日期:2025-03-14
类型:发明专利
摘要
本申请涉及计算机技术领域,特别是涉及一种数据库查询语言生成方法及其装置。数据库查询语言生成方法包括:获取第一数据库的第一查询语言,以及第二数据库的第二查询语言,并获取第一查询语言与第二查询语言的转换映射表;生成第一查询语言的语法解析树;于第一查询语言的语法解析树中确定目标节点的第一标识符;于转换映射表中确定与第一标识符对应的第二标识符,并基于第二标识符修改第一标识符;基于递归返回算法,拼接语法解析树以及修改后的第一标识符,生成第三查询语言。通过设置第一查询语言与第二查询语言的转换映射表,从而可以快速地基于第二标识符修改第一标识符,进而获得兼容第一数据库和第二数据库的第三查询语言。
技术关键词
标识符 数据库查询语言 生成方法 节点 变量 键值 算法 列表 拼接模块 生成装置 语句 定义 重构 参数