利索能及
我要发布
收藏
专利号: 201810128455X
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据库操作方法,其特征在于,所述方法包括:确定数据库中待测试的数据表;

将所述待测试的数据表的特征参数以及数据操纵语言导入到xml文件中;

根据预设的转换规则将xml文件中的内容转换成sql语句;

通过预设函数运行所述sql语句以实现数据库的相应操作。

2.如权利要求1所述的方法,其特征在于,所述确定数据库中待测试的数据表,包括:获取数据库中数据表的特征参数,所述特征参数至少包括表名以及表描述信息;

根据预设的选择规则以及所述数据表的特征参数确定待测试的数据表。

3.如权利要求2所述的方法,其特征在于,所述特征参数还包括数据值,所述表描述信息包括字段名以及字段类型。

4.如权利要求1所述的方法,其特征在于,所述根据预设的转换规则将xml文件中的内容转换成sql语句,包括:通过迭代器循环读取所述xml文件中的内容;

根据sql语法规则将读取到的所述xml文件中的内容拼接成为sql语句;

将所述sql语句存储到字符串缓冲区中。

5.如权利要求1所述的方法,其特征在于,所述通过预设函数运行所述sql语句以实现数据库的相应操作,包括:若接收数据库操作指令,从所述字符串缓冲区中调取相应的sql语句;

将所调取的sql语句导入所述预设函数,以实现数据库的相应操作。

6.一种数据库操作装置,其特征在于,所述装置包括:确定单元,用于确定数据库中待测试的数据表;

导入单元,用于将所述待测试的数据表的特征参数以及数据操纵语言导入到xml文件中;

转换单元,用于根据预设的转换规则将xml文件中的内容转换成sql语句;

运行单元,用于通过预设函数运行所述sql语句以实现数据库的相应操作。

7.如权利要求6所述的装置,其特征在于,所述确定单元,包括:获取单元,用于获取数据库中数据表的特征参数,所述特征参数至少包括表名以及表描述信息;

调整单元,用于根据预设的选择规则以及所述数据表的特征参数确定待测试的数据表。

8.如权利要求6所述的装置,其特征在于,所述转换单元包括:读取单元,用于通过迭代器循环读取所述xml文件中的内容;

拼接单元,用于根据sql语法规则将读取到的所述xml文件中的内容拼接成为sql语句;

存储单元,用于将所述sql语句存储到字符串缓冲区中。

9.一种数据库操作设备,其特征在于,包括:存储器,用于存储实现数据库操作的程序;以及处理器,用于运行所述存储器中存储的实现数据库操作的程序,以执行如权利要求1-5任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行,以实现如权利要求1-5任一项所述的方法。