[发明专利]一种操作数据库表的方法、装置及电子设备有效
申请号: | 202110654780.1 | 申请日: | 2021-06-11 |
公开(公告)号: | CN113282283B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 张志伟 | 申请(专利权)人: | 北京拓课网络科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/21 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 牛亭亭 |
地址: | 100010 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作 数据库 方法 装置 电子设备 | ||
1.一种操作数据库表的方法,其特征在于,包括:
为目标数据库表设置第一文件对象,所述第一文件对象用于为所述目标数据库表中的字段名定义相应的变量名,所述变量名的值为相应的字段名;
在操作所述目标数据库表时,基于编译器调用所述第一文件对象,并在所述编译器的界面中显示所述目标数据库表对应的一个或多个所述变量名;
确定开发人员选择的目标变量名,以引用所述目标变量名的方式操作所述目标数据库表;所述目标变量名为显示的多个所述变量名中的一个。
2.根据权利要求1所述的方法,其特征在于,所述为目标数据库表设置第一文件对象,包括:
在模型文件夹的过滤器文件夹下设置所述目标数据库表的第一文件对象。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
为所述目标数据库表设置第二文件对象,所述第二文件对象用于为所述目标数据库表中的字段名定义相应的属性名;
在操作所述目标数据库表之后,以所述属性名代替相应的所述字段名,并显示相应的操作结果。
4.根据权利要求3所述的方法,其特征在于,还包括:
为所述第二文件对象中的部分或全部所述属性名设置必填标识;
在所述操作所述目标数据库表为向所述目标数据库表增加数据的情况下,若与所述目标变量名对应的属性名设有必填标识,且不存在与所述目标变量名对应的值时,禁止执行操作所述目标数据库表。
5.根据权利要求3所述的方法,其特征在于,还包括:
设置包含数据库表的标准主键名的基础文件,所述基础文件为所述第二文件对象能够继承的文件;
在所述目标数据库表的主键名与所述标准主键名不同的情况下,在所述第二文件对象中设置所述目标数据库表的主键名。
6.根据权利要求3所述的方法,其特征在于,所述属性名与同一所述字段名对应的所述变量名文本匹配。
7.一种操作数据库表的装置,其特征在于,包括:
第一设置模块,用于为目标数据库表设置第一文件对象,所述第一文件对象用于为所述目标数据库表中的字段名定义相应的变量名,所述变量名的值为相应的字段名;
编译模块,用于在操作所述目标数据库表时,基于编译器调用所述第一文件对象,并在所述编译器的界面中显示所述目标数据库表对应的一个或多个所述变量名;
处理模块,用于确定开发人员选择的目标变量名,以引用所述目标变量名的方式操作所述目标数据库表;所述目标变量名为显示的多个所述变量名中的一个。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二设置模块,用于为所述目标数据库表设置第二文件对象,所述第二文件对象用于为所述目标数据库表中的字段名定义相应的属性名;
显示模块,用于在所述处理模块操作所述目标数据库表之后,以所述属性名代替相应的所述字段名,并显示相应的操作结果。
9.一种电子设备,包括总线、收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发器、所述存储器和所述处理器通过所述总线相连,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的操作数据库表的方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的操作数据库表的方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京拓课网络科技有限公司,未经北京拓课网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110654780.1/1.html,转载请声明来源钻瓜专利网。