一种SQL语句生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:41929891 阅读:23 留言:0更新日期:2024-07-05 14:26
本文公开了一种SQL语句生成方法、装置、电子设备和存储介质。该方法包括:获取数据库配置信息和查询条件;根据数据库配置信息和查询条件,确定目标分库和目标分表;根据目标分库、目标分表和查询条件,生成SQL语句;其中,数据库配置信息包括:数据库名称和数据表名称;数据库配置信息还包括:数据库分库信息和/或数据表分表信息;所述数据库分库信息包括:数据库分库数量和数据库分库规则,所述数据表分表信息包括:数据表分表数量和数据表分表规则;所述查询条件包括:数据表字段和字段约束。本公开实施例提供的SQL语句生成方法,能够避免逐一分库分表生成SQL语句的重复性配置工作,显著地提高了SQL语句的生成效率。

【技术实现步骤摘要】

本公开涉及数据库,具体涉及一种sql语句生成方法、装置、电子设备和存储介质。


技术介绍

1、在进行应用系统业务测试、压力测试以及日常运维过程中,往往需要对业务数据进行查询以获取目标数据。为了获得这些目标数据,常常需要人为准备结构化查询语言(sql)语句。伴随着海量业务数据的产生,为了解决由于数据量过大而导致的数据性能下降,数据库技术不断改进,提出了分库分表方案,使得数据存储更为复杂,人为准备sql语句也变得更加复杂,需要耗费大量人力。

2、因此,探索更灵活更自动的sql语句方案,将有利于提升相关测试或运维工作效率。


技术实现思路

1、本公开实施例提供一种结构化查询语言sql语句生成方法、装置、电子设备和存储介质,基于灵活的可配的数据库配置信息和查询条件,适应于分库分表的数据库系统,自动生成sql查询语句,能够大幅减轻人为编写sql语句的工作量,提升工作效率。

2、本公开实施例提供一种结构化查询语言sql语句生成方法,包括,

3、获取数据库配置信息和查询条件;

4本文档来自技高网...

【技术保护点】

1.一种结构化查询语言SQL语句生成方法,其特征在于,包括,

2.如权利要求1所述的方法,其特征在于,

3.如权利要求2所述的方法,其特征在于,

4.如权利要求1所述的方法,其特征在于,

5.如权利要求4所述的方法,其特征在于,

6.如权利要求2-5任一项所述的方法,其特征在于,

7.如权利要求6所述的方法,其特征在于,

8.一种结构化查询语言SQL语句生成装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种存储介质,其特征在于,所述存储介质中存储有计算机程序...

【技术特征摘要】

1.一种结构化查询语言sql语句生成方法,其特征在于,包括,

2.如权利要求1所述的方法,其特征在于,

3.如权利要求2所述的方法,其特征在于,

4.如权利要求1所述的方法,其特征在于,

5.如权利要求4所述的方法,其特征在于,

6.如权利要求2-5任一项所述的方法,其特征在于,

...

【专利技术属性】
技术研发人员:董晓洁
申请(专利权)人:网联清算有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1