[发明专利]一种操作数据库表的方法、装置及电子设备有效
申请号: | 202110654780.1 | 申请日: | 2021-06-11 |
公开(公告)号: | CN113282283B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 张志伟 | 申请(专利权)人: | 北京拓课网络科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/21 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 牛亭亭 |
地址: | 100010 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作 数据库 方法 装置 电子设备 | ||
本发明提供了一种操作数据库表的方法、装置及电子设备,其中,该方法包括:为目标数据库表设置第一文件对象;在操作目标数据库表时,基于编译器调用第一文件对象,并在编译器的界面中显示目标数据库表对应的一个或多个变量名;确定开发人员选择的目标变量名,以引用目标变量名的方式操作目标数据库表。该方法创建用于为字段名定义相应变量名的第一文件对象,在需要操作数据库表时,开发人员即可引用该第一文件对象,使得编译器能够自动显示相应的变量名,不需要开发人员记忆并输入字段名,开发人员通过选择的方式即可准确定位到所需的变量名,进而对与该变量名对应的字段名进行操作,有效地避免了手动输入变量名所带来的问题。
技术领域
本发明涉及数据库技术领域,具体而言,涉及一种操作数据库表的方法、装置、电子设备及计算机可读存储介质。
背景技术
做为开发人员,在工作中对数据库操作是相当频繁的,比如查询、修改数据库表等,在操作数据库表时需要把其中的字段名带上。由于公司业务调整或人员流动等,需要由新的开发人员A接替之前其他开发人员B所设置的数据库表,但此时可能存在之前开发人员B所设置的数据库表字段名错误或难以记忆的情况,导致新的开发人员A在操作数据库表时,其所输入的字段名容易存在错误,从而造成错误,影响操作数据库表的效率。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种操作数据库表的方法、装置、电子设备及计算机可读存储介质。
第一方面,本发明实施例提供了一种操作数据库表的方法,包括:
为目标数据库表设置第一文件对象,所述第一文件对象用于为所述目标数据库表中的字段名定义相应的变量名;
在操作所述目标数据库表时,基于编译器调用所述第一文件对象,并在所述编译器的界面中显示所述目标数据库表对应的一个或多个所述变量名;
确定开发人员选择的目标变量名,以引用所述目标变量名的方式操作所述目标数据库表;所述目标变量名为显示的多个所述变量名中的一个。
在一种可能的实现方式中,所述为目标数据库表设置第一文件对象,包括:
在模型文件夹的过滤器文件夹下设置所述目标数据库表的第一文件对象。
在一种可能的实现方式中,该方法还包括:
为所述目标数据库表设置第二文件对象,所述第二文件对象用于为所述目标数据库表中的字段名定义相应的属性名;
在操作所述目标数据库表之后,以所述属性名代替相应的所述字段名,并显示相应的操作结果。
在一种可能的实现方式中,该方法还包括:
为所述第二文件对象中的部分或全部所述属性名设置必填标识;
在所述操作所述目标数据库表为向所述目标数据库表增加数据的情况下,若与所述目标变量名对应的属性名设有必填标识,且不存在与所述目标变量名对应的值时,禁止执行操作所述目标数据库表。
在一种可能的实现方式中,该方法还包括:
设置包含数据库表的标准主键名的基础文件,所述基础文件为所述第二文件对象能够继承的文件;
在所述目标数据库表的主键名与所述标准主键名不同的情况下,在所述第二文件对象中设置所述目标数据库表的主键名。
在一种可能的实现方式中,所述属性名与同一所述字段名对应的所述变量名文本匹配。
第二方面,本发明实施例还提供了一种操作数据库表的装置,包括:
第一设置模块,用于为目标数据库表设置第一文件对象,所述第一文件对象用于为所述目标数据库表中的字段名定义相应的变量名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京拓课网络科技有限公司,未经北京拓课网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110654780.1/2.html,转载请声明来源钻瓜专利网。