![一种SQL语句查询正确性判别方法](/CN/2024/1/98/images/202410491867.jpg)
基本信息:
- 专利标题: 一种SQL语句查询正确性判别方法
- 申请号:CN202410491867.5 申请日:2024-04-23
- 公开(公告)号:CN118093636A 公开(公告)日:2024-05-28
- 发明人: 邱阳 , 柯芝锦 , 江宇晨 , 张星 , 吴奇 , 周锐 , 王佐成
- 申请人: 数据空间研究院
- 申请人地址: 安徽省合肥市高新区柏堰科技园创新大道288号工投高新智谷B区
- 专利权人: 数据空间研究院
- 当前专利权人: 数据空间研究院
- 当前专利权人地址: 安徽省合肥市高新区柏堰科技园创新大道288号工投高新智谷B区
- 代理机构: 合肥北极牛知识产权代理事务所(特殊普通合伙)
- 代理人: 余旦
- 主分类号: G06F16/242
- IPC分类号: G06F16/242 ; G06F18/213 ; G06F18/24 ; G06N3/0442 ; G06N3/045 ; G06N3/0455 ; G06N3/08
摘要:
本发明公开了一种SQL语句查询正确性判别方法,包括选表选列模型和判别模型,整体流程分成两个阶段,第一阶段对输入的数据库的序列化信息进行信息抽取,得到候选表列信息;第二阶段根据用户问题,候选表列,以及候选SQL语句,对SQL语句的正确性进行判别。本发明通过两个阶段完成判别,其中第一阶段选表选列模型进行信息过滤,第一阶段利用选表选列模型可对输入信息进行过滤得到更为精简的数据库结构信息,而第二阶段与现有相关技术不同的是不仅输入有用户查询问题和后选的SQL语句两元组,还包括过滤后的数据库结构信息,因此通过三元信息完成语句正确性的判别工作,这样就提高了模型判别的准确性。
公开/授权文献:
- CN118093636B 一种SQL语句查询正确性判别方法 公开/授权日:2024-07-09
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F16/00 | 信息检索;数据库结构;文件系统结构 |
--------G06F16/10 | .文件系统;文件服务器 |
----------G06F16/24 | ..查询 |
------------G06F16/242 | ...查询公式 |