[发明专利]SQL语句高效编写方法在审
| 申请号: | 201811427570.3 | 申请日: | 2018-11-27 |
| 公开(公告)号: | CN109597824A | 公开(公告)日: | 2019-04-09 |
| 发明(设计)人: | 刘振连;丁泽明;吴昊;黄苏苏 | 申请(专利权)人: | 上海炬宏信息技术有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F8/30;G06F8/33 |
| 代理公司: | 南京九致知识产权代理事务所(普通合伙) 32307 | 代理人: | 韩莲 |
| 地址: | 200030 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 输入历史 语句 输入提示 查询 计算机编程 建立数据库 查询操作 符合条件 手动修改 输入操作 用户编辑 历史表 返回 倒序 索引 存储 提示 保存 创建 | ||
1.SQL语句高效编写方法,其特征在于,包括:
步骤一、建立数据库用于存储输入历史;
步骤二、创建输入历史数据表及相关索引;
步骤三、保存输入历史:在用户输入一条SQL语句并成功执行后,将此语句存入步骤二创建的输入历史数据表中,并以语句中各单词的首字母合并为索引字段;
步骤四、输入提示,在用户编辑SQL语句时进行输入提示:包括整句提示与单词提示,整句提示包括首字母提示与名称提示;系统则通过查询步骤三中的输入历史数据表,返回符合条件的一条或多条语句进行输入提示,返回多条语句时,根据查询历史,按时间的倒序进行排列;
步骤五、用户从提示中选择自己想要的语句进行查询操作;如果选择的语句不符合需要,用户手动修改选择的语句,修改后执行的步骤三;同时,将本次的输入操作记入查询历史表。
2.根据权利要求1所述的SQL语句高效编写方法,其特征在于,根据保存的输入历史表,如果用户多次输入同一语句,其中多次包括三次及以上,系统则会提示用户对该语句进行命名,在数据库中创建名称与SQL语句的关系表,用户可以通过设置名称来获得输入提示。
3.根据权利要求1所述的SQL语句高效编写方法,其特征在于,用户在编辑语句时,系统记录用户对每个单词,包括查询语句中参数的编辑历史,存入数据库。
4.根据权利要求1所述的SQL语句高效编写方法,其特征在于,名称提示:根据保存的输入历史表,如果用户多次输入同一语句,系统则会提示用户对该语句进行命名,用户可以输入一个跟查询业务有关的容易记忆的名称并保存到名称索引表中;其中多次是指三次及以上。
5.根据权利要求1所述的SQL语句高效编写方法,其特征在于,单词提示:用户通过首字母提示或名称提示输入一条语句后,如对该语句再进行编辑,语句成功执行后,系统则会记录对语句中单词包括查询参数的编辑历史,保存到单词输入历史表。
6.根据权利要求1所述的SQL语句高效编写方法,其特征在于,首字母提示:用户通过输入一条SQL语句的各单词首字母,系统则通过查询步骤三中的输入历史数据表,返回符合条件的一条或多条语句进行输入提示,返回多条语句时,根据查询历史,按时间的倒序进行排列;根据保存的输入历史表,如果用户多次输入同一语句,这里多次包括三次及以上,系统则会提示用户对该语句进行命名,在数据库中创建名称与SQL语句的关系表,用户可以通过设置名称来获得输入提示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海炬宏信息技术有限公司,未经上海炬宏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811427570.3/1.html,转载请声明来源钻瓜专利网。





