一种生成数据库操作文件的方法及装置制造方法及图纸

技术编号:28033842 阅读:25 留言:0更新日期:2021-04-09 23:15
本申请实施例公开了一种生成数据库操作文件的方法及装置,方法包括:获取目标表的至少一列中每一列的数据;根据至少一列中每一列的数据生成第一文件,第一文件中的数据符合第一程序语言;通过预先设置好的第二程序语言的模板文件调用第一文件,生成第一程序语言的数据库操作文件,模板文件包括采用第一程序语言对数据执行操作的操作信息,数据库操作文件用于对数据库的数据进行操作。由此可见,本申请实施例能够基于数据库表自动生成第一文件,并且生成调用第一文件的数据库操作文件,减少了大量重复的代码编写劳动,避免人员、时间和精力的浪费情况,并且生成的数据库操作文件的代码统一、规范,有利于后期的统一维护和修改。

【技术实现步骤摘要】
一种生成数据库操作文件的方法及装置
本申请涉及计算机领域,尤其涉及一种生成数据库操作文件的方法及装置。
技术介绍
当前若想要针对数据库中的数据进行处理,就要对数据库中的表进行操作,以数据库中的表中的数据作为基础,手动撰写用于对数据库数据进行操作的代码文件。但是通常对于数据库而言,会有大量的表,即会需要手动撰写大量的用于对数据库中的数据进行处理的代码文件,这会花费大量的时间和精力,并且这些代码文件存在着相同的部分,大量手动撰写也会人员的浪费。综上,现有的手动撰写对数据库的数据进行处理的代码文件,存在浪费人员、时间和精力的情况。
技术实现思路
为了解决现有技术手动撰写对数据库的数据进行处理的代码文件,存在浪费人员、时间和精力的情况,本申请提供了一种生成数据库操作文件的方法及装置,能够根据数据库中的表自动的生成用于对数据库数据进行处理的代码文件。本申请实施例提供了一种生成数据库操作文件的方法,所述方法包括:获取目标表的至少一列中每一列的数据;根据所述至少一列中每一列的数据生成第一文件,所述第本文档来自技高网...

【技术保护点】
1.一种生成数据库操作文件的方法,其特征在于,所述方法包括:/n获取目标表的至少一列中每一列的数据;/n根据所述至少一列中每一列的数据生成第一文件,所述第一文件中的数据符合第一程序语言;/n通过预先设置好的第二程序语言的模板文件调用所述第一文件,生成所述第一程序语言的数据库操作文件,所述模板文件包括采用所述第一程序语言对所述数据执行操作的操作信息,所述数据库操作文件用于对数据库的数据进行操作。/n

【技术特征摘要】
1.一种生成数据库操作文件的方法,其特征在于,所述方法包括:
获取目标表的至少一列中每一列的数据;
根据所述至少一列中每一列的数据生成第一文件,所述第一文件中的数据符合第一程序语言;
通过预先设置好的第二程序语言的模板文件调用所述第一文件,生成所述第一程序语言的数据库操作文件,所述模板文件包括采用所述第一程序语言对所述数据执行操作的操作信息,所述数据库操作文件用于对数据库的数据进行操作。


2.根据权利要求1所述的方法,其特征在于,所述根据所述至少一列中每一列的数据生成第一文件包括:
对所述至少一列中每一列的数据的数据格式进行转换,得到所述第一文件。


3.根据权利要求2所述的方法,其特征在于,所述数据格式包括:数据类型;
所述对所述至少一列中每一列的数据的数据格式进行转换包括:
将所述数据的数据类型转换为第一程序语言的数据类型。


4.根据权利要求1所述的方法,其特征在于,在获取目标表的至少一列中每一列的数据之前,所述方法还包括:
根据所述目标表的表名从物理数据模型PDM文件中获取所述目标表。


5.根据权利要求1所述的方法,其特征在于,所述第一程序语言为C语言,所述第二程序语言为Java语言。


6.一种生成数据库操作文件的装置,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:朱全鑫李冉冉高绍洁赵鹏陈旭
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:北京;11

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

1