【技术实现步骤摘要】
数据库语句的生成方法、装置、存储介质及电子设备
[0001]本公开涉及数据库
,具体地,涉及一种数据库语句的生成方法、装置、存储介质及电子设备。
技术介绍
[0002]SQL(Structured Query Language,结构化查询语言)主要用于数据库系统,是一种通用数据库查询语言标准,可以用于存取数据以及查询、更新和管理关系型数据库系统。
[0003]目前,SQL生成采用C/S(Client/Serve,客户端/服务器)架构,直接对数据库进行操作,用以辅助技术人员生成可在数据库中可执行的SQL语句。但是,该方式需要使用者具备专业的SQL知识才能生成SQL语句,对使用者技术要求比较高,开发难度大,进而导致开发周期变长,效率较低。
技术实现思路
[0004]本公开的目的是提供一种数据库语句的生成方法、装置、存储介质及电子设备,以解决相关技术中直接对数据库进行操作,使用门槛高且效率低的问题。
[0005]为了实现上述目的,本公开的第一方面提供一种数据库语句的生成方法,所述方法包括:r/>[0006]响本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据库语句的生成方法,其特征在于,所述方法包括:响应于用户的操作,显示数据库语句生成界面,所述数据库语句生成界面包括数据库展示区域、表展示区域以及编辑区域;响应于将所述数据库展示区域中的目标表标识拖拽至所述表展示区域,在所述表展示区域显示所述目标表标识对应的目标表的表信息;响应于在所述编辑区域中针对关键字的关键字选择操作,确定所述关键字选择操作对应的目标关键字,以及响应于在所述表展示区域中针对所述表信息的数据操作,确定所述数据操作对应的目标输入参数;根据所述目标关键字和所述目标输入参数生成数据库语句。2.根据权利要求1所述的方法,其特征在于,所述响应于在所述表展示区域中针对所述表信息的数据操作,确定所述数据操作对应的目标输入参数,包括:响应于在所述表展示区域中针对所述表信息中的目标数据的第一操作,显示所述目标数据的数据说明;响应于针对所述目标数据的数据选择操作,确定所述数据选择操作对应的目标输入参数;或者,响应于在所述表展示区域中针对所述表信息中的目标数据的第二操作,显示所述目标数据可执行的第三操作;响应于针对所述第三操作的选择操作,确定所述选择操作对应的目标输入参数。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述确定所述数据操作对应的目标输入参数之后,在所述编辑区域显示所述目标输入参数;响应于对所述目标输入参数的编辑操作,确定通过所述编辑操作得到的新的目标输入参数;所述根据所述目标关键字和所述目标输入参数生成数据库语句,包括:根据所述目标关键字和所述新的目标输入参数生成所述数据库语句。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述方法还包括:在所述响应于将所述数据库展示区域中的目标表拖拽至所述表展示区域,在所述表展示区域显示所述目标表标识对应的目标表的表信息之前,响应于所述用户针对数据库的配置操作,确定目标数据库链接;在所述数据库展示区域中显示与所述目标数据库链接对应的数据库信息对应的标识,所述数据库信息包括所述目标表。5....
【专利技术属性】
技术研发人员:陈定玮,
申请(专利权)人:飞算数智科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。