程序更新方法、装置、电子设备、可读存储介质及产品制造方法及图纸

技术编号:43328712 阅读:27 留言:0更新日期:2024-11-15 20:26
本公开涉及计算机技术领域,公开了一种程序更新方法、装置、电子设备、可读存储介质及产品;其方法包括获取上游标识符迁移对照数据、目标下游系统的程序文件,各程序文件中包含有数据库操作语句;对任一目标程序文件中的各查询语句进行标识符数据提取,生成对应的候选标识符数据集合;基于候选标识符数据集合、上游标识符迁移对照数据,生成下游标识符迁移对照数据;基于下游标识符迁移对照数据,对目标程序文件中的标识符进行更新,得到更新后目标程序文件。本公开可以自动提取下游系统程序中的全部标识符数据,并利用下游标识符迁移对照数据对目标下游系统程序中的标识符进行批量替换,大大提升更新下游系统的完整性、正确性和效率。

【技术实现步骤摘要】

本公开涉及计算机,具体而言,涉及一种程序更新方法、装置、电子设备、可读存储介质及产品


技术介绍

1、上游系统,通常指的是数据流的源头,也就是数据的产生或者输入的地方。在业务流程中,上游是指在业务流程中处于前置环节的任务或环节。下游系统,则是数据流的终点,也就是数据的消费或者输出的地方。在业务流程中,下游是指在业务流程中处于后续环节的任务或环节。受创新驱动、技术升级或扩展性等因素的影响,上游系统在运营过程中会进行一定范围的升级改进。而下游系统需要上游系统提供的数据或服务来完成其任务或功能,即下游系统依赖于上游系统,故在上游系统的系统程序发生变更时,下游系统的系统程序也需要进行相应的变更。

2、目前,当上游系统的系统程序发生变更时,一般是人工根据本系统的mapping映射文档或者代码程序,将下游系统程序中涉及到的表名和字段名进行一一调整。然而,此方法在完整性、正确性和效率方面还有进一步提升空间。


技术实现思路

1、针对上述情况,本公开实施例提供了一种程序更新方法、装置、电子设备、可读存储介质及产品,本文档来自技高网...

【技术保护点】

1.一种程序更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述标识符数据为表名和/或表别名、字段名之间的对应关系;所述对所述目标程序文件中的各查询语句进行标识符数据提取,生成对应的候选标识符数据集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述候选标识符数据集合、所述上游标识符迁移对照数据,生成下游标识符迁移对照数据,包括:

5.根据权利要求2所述的方法,其特征在于,所述下游标识符迁移对照数据包括针对字段名的迁移对照数据;所述基于...

【技术特征摘要】

1.一种程序更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述标识符数据为表名和/或表别名、字段名之间的对应关系;所述对所述目标程序文件中的各查询语句进行标识符数据提取,生成对应的候选标识符数据集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述候选标识符数据集合、所述上游标识符迁移对照数据,生成下游标识符迁移对照数据,包括:

5.根据权利要求2所述的方法,其特征在于,所述下游标识符迁移对照数据包括针对字段名的迁移对照数据;所述基于所述下游标识符迁移对照数据,对所述目标程序文件中的标识符进行更新,得到更新后目标程序文件,包括...

【专利技术属性】
技术研发人员:李芋欣仝自立
申请(专利权)人:北银金融科技有限责任公司
类型:发明
国别省市:

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

1