[发明专利]包含数据库内置函数的sql查询语句自动生成方法及系统有效
申请号: | 201810087128.4 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108460092B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 吴游颖;林荫峰;蔡世平;方超 | 申请(专利权)人: | 福建星瑞格软件有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/242 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 王美花 |
地址: | 350000 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种包含数据库内置函数的sql查询语句自动生成方法,包括从数据库中获取要查询的表的表结构信息,且将获取的表结构信息保存成第一文本文件;从数据库中获取所有支持的内置函数的函数信息,且将获取的函数信息保存成第二文本文件;对第一文本文件中的表结构信息与第二文本文件中的函数信息进行类型比对匹配,且将相同类型的信息封装成sql查询子句;将sql查询子句与其它查询语句封装在一起,并自动生成sql查询语句。本发明还提供一种方法所对应的系统。本发明优点:通过该方法可以实现将内置函数包含到sql查询语句中,且可以通过生成的sql查询语句来测试数据库的内置函数在复杂sql语句中的性能和功能。 | ||
搜索关键词: | 包含 数据库 内置 函数 sql 查询 语句 自动 生成 方法 系统 | ||
【主权项】:
1.一种包含数据库内置函数的sql查询语句自动生成方法,其特征在于:所述方法包括如下步骤:步骤S1、从数据库中获取要查询的表的表结构信息,且将获取的表结构信息保存成第一文本文件;步骤S2、从数据库中获取所有支持的内置函数的函数信息,且将获取的函数信息保存成第二文本文件;步骤S3、对第一文本文件中的表结构信息与第二文本文件中的函数信息进行类型比对匹配,且将相同类型的信息封装成sql查询子句;步骤S4、将sql查询子句与其它查询语句封装在一起,并自动生成sql查询语句。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星瑞格软件有限公司,未经福建星瑞格软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810087128.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种信鸽入笼在线拍照合成系统
- 下一篇:一种公安系统的数据处理方法和装置