Invention Publication
- Patent Title: 一种配置驱动的SQL语义关系构建装置及方法
-
Application No.: CN202410671660.6Application Date: 2024-05-28
-
Publication No.: CN118484197APublication Date: 2024-08-13
- Inventor: 张静宸
- Applicant: 上海安般信息科技有限公司
- Applicant Address: 上海市浦东新区中国(上海)自由贸易试验区祥科路111号3号楼605室
- Assignee: 上海安般信息科技有限公司
- Current Assignee: 上海安般信息科技有限公司
- Current Assignee Address: 上海市浦东新区中国(上海)自由贸易试验区祥科路111号3号楼605室
- Agency: 上海谱璟专利代理事务所
- Agent 沈敏
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
本发明提供一种配置驱动的SQL语义关系构建装置及方法,装置包括:语义配置解析器,其用于将预先配置好的语义关系配置文件解析为数据结构和语法文件,根据数据结构和语法文件生成语义信息收集模块、语义信息处理模块和语义信息梳理模块;语法解析器,其用于将SQL语句解析为NODE节点;语法树构建器,其用于将NODE节点转换为抽象语法树;语义信息收集模块用于遍历抽象语法树,将不同叶子节点之间的关系梳理成语义关系图;语义信息处理模块用于根据语义关系图将SQL语句中的语义信息填充完整。本发明提供的配置驱动的SQL语义关系构建方法及装置,通过将SQL语义关系可配置化,提高了数据库模糊测试过程中语义通过率且降低了编写配套数据库的语义解析模块工作量。
Public/Granted literature
- CN118484197B 一种配置驱动的SQL语义关系构建装置及方法 Public/Granted day:2024-10-18
Information query