说明:最全电力标准
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211200355.6 (22)申请日 2022.09.29 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 任方园 陈颖 杨彬 郝佳  姚一泽 李昂 傅亚敏 郭雯  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 王曦 张祥意 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/21(2019.01) G06F 16/242(2019.01) G06F 9/46(2006.01) (54)发明名称 一种数据库软件版本的更新方法及装置 (57)摘要 本申请提供一种数据库软件版本的更新方 法及装置, 涉及数据库技术领域, 也可用于金融 领域, 包括: 利用待测软件版本处理数据库中的 事务, 得到含事务标签的日志; 根据所述含事务 标签的日志生成正式软件 版本; 利用所述正式软 件版本更新所述数据库的软件 版本。 本申请能够 以数据库中的事务作为基本处理单元对数据进 行处理, 进而完成数据库软件版本的更新。 权利要求书2页 说明书11页 附图4页 CN 115481130 A 2022.12.16 CN 115481130 A 1.一种数据库软件版本的更新方法, 其特 征在于, 包括: 利用待测软件版本处 理数据库中的事务, 得到含 事务标签的日志; 根据所述含 事务标签的日志生成正式软件版本; 利用所述 正式软件版本更新所述数据库的软件版本 。 2.根据权利要求1所述的数据库软件版本的更新方法, 其特征在于, 所述利用待测软件 版本处理数据库中的事务, 得到含 事务标签的日志, 包括: 执行所述待测软件版本中的数据处理语句, 以完成对应事务的处理; 其中, 数据处理语 句中包括有所述事务标签; 根据所述事务标签及对应的事务处理结果进行日志记录, 得到所述含事务标签的日 志。 3.根据权利要求2所述的数据库软件版本的更新方法, 其特征在于, 所述数据处理语句 为数据插入语句; 所述执行所述待测软件版本中的数据处理语句, 以完成对应事务的处理, 包括: 获取所述数据插 入语句中的事务标签及待插 入数据; 根据该事务标签将所述待插 入数据插 入至对应的事务中。 4.根据权利要求2所述的数据库软件版本的更新方法, 其特征在于, 所述数据处理语句 为数据修改语句; 所述执行所述待测软件版本中的数据处理语句, 以完成对应事务的处理, 包括: 获取所述数据修改语句中的事务标签及待修改数据; 根据该事务标签修改对应事务中的待修改数据。 5.根据权利要求2所述的数据库软件版本的更新方法, 其特征在于, 所述数据处理语句 为数据删除语句; 所述执行所述待测软件版本中的数据处理语句, 以完成对应事务的处理, 包括: 获取所述数据删除语句中的事务标签及待删除数据; 根据该事务标签删除对应事务中的待删除数据。 6.根据权利要求1所述的数据库软件版本的更新方法, 其特征在于, 所述根据 所述含事 务标签的日志生成正式软件版本, 包括: 根据所述含 事务标签的日志生成对应的数据库结构化语句; 根据所述数据库结构化语句生成所述 正式软件版本 。 7.一种数据库软件版本的更新装置, 其特 征在于, 包括: 标签日志生成单元, 用于利用待测软件版本处理数据库中的事务, 得到含事务标签的 日志; 正式版本生成单 元, 用于根据所述含 事务标签的日志生成正式软件版本; 软件版本更新单 元, 用于利用所述 正式软件版本更新所述数据库的软件版本 。 8.根据权利要求7所述的数据库软件版本的更新装置, 其特征在于, 所述标签日志生成 单元, 包括: 事务处理模块, 用于执行所述待测软件版本中的数据处理语句, 以完成对应事务的处 理; 其中, 数据处 理语句中包括有所述事务标签; 日志记录模块, 用于根据所述事务标签及对应的事务处理结果进行日志记录, 得到所权 利 要 求 书 1/2 页 2 CN 115481130 A 2述含事务标签的日志。 9.根据权利要求8所述的数据库软件版本的更新装置, 其特征在于, 所述数据处理语句 为数据插 入语句; 所述事务处 理模块, 包括: 插入数据获取模块, 用于获取 所述数据插 入语句中的事务标签及待插 入数据; 插入数据执 行模块, 用于根据该事务标签将所述待插 入数据插 入至对应的事务中。 10.根据权利要求8所述的数据库软件版本的更新装置, 其特征在于, 所述数据处理语 句为数据修改语句; 所述事务处 理模块, 包括: 修改数据获取模块, 用于获取 所述数据修改语句中的事务标签及待修改数据; 修改数据执 行模块, 用于根据该事务标签修改对应事务中的待修改数据。 11.根据权利要求8所述的数据库软件版本的更新装置, 其特征在于, 所述数据处理语 句为数据删除语句; 所述事务处 理模块, 包括: 删除数据获取模块, 用于获取 所述数据删除语句中的事务标签及待删除数据; 删除数据执 行模块, 用于根据该事务标签删除对应事务中的待删除数据。 12.根据权利要求7所述的数据库软件版本的更新装置, 其特征在于, 所述正式版本生 成单元, 包括: 结构语句生成模块, 用于根据所述含 事务标签的日志生成对应的数据库结构化语句; 正式版本生成模块, 用于根据所述数据库结构化语句生成所述 正式软件版本 。 13.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现权利要求1至6任一项所述的数据库 软件版本的更新方法的步骤。 14.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被 处理器执行时实现权利要求1至 6任一项所述的数据库软件版本的更新方法的步骤。 15.一种计算机程序产品, 包括计算机程序/指令, 其特征在于, 该计算机程序/指令被 处理器执行时实现权利要求1至 6任一项所述的数据库软件版本的更新方法的步骤。权 利 要 求 书 2/2 页 3 CN 115481130 A 3

PDF文档 专利 一种数据库软件版本的更新方法及装置

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据库软件版本的更新方法及装置 第 1 页 专利 一种数据库软件版本的更新方法及装置 第 2 页 专利 一种数据库软件版本的更新方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:42:49上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。