一种业务数据的变更方法和变更装置制造方法及图纸

技术编号:18350510 阅读:30 留言:0更新日期:2018-07-01 23:47
本发明专利技术提供了一种业务数据的变更方法和变更装置,包括:预先存储至少一个数据表;分别确定每一个所述数据表对应的表名;接收用户发送的变更申请;确定每一个所述表名中与所述变更申请相对应的指定表名;确定所述指定表名中与所述变更申请相对应的业务数据;将所述业务数据展示给所述用户;接收所述用户根据展示的所述业务数据发送的变更详情;存储所述变更详情。本方案能够降低工作人员查看业务数据变更详情的难度。

【技术实现步骤摘要】
一种业务数据的变更方法和变更装置
本专利技术涉及计算机
,特别涉及一种业务数据的变更方法和变更装置。
技术介绍
随着互联网信息化的发展,各类的网站、办公流程等也都纷纷跟进步伐,业务数据由纸质到电子、办公由人跑路到数据跑路,各个单位的业务数据由以前的烟囱式独立不共享,变为云化资源池共享。而如何存储业务数据从产生到消失的过程,已经成为各企业关注的重点。目前,在责任分明,谁的业务数据谁治理的情况下,对业务数据的修改,就要对整个数据库进行全量的备份,对业务数据进行留痕,以备查验。但是,业务数据修改次数达到一定数量后,产生的数据量将非常庞大,从而增加工作人员查看业务数据变更详情时的难度。
技术实现思路
本专利技术实施例提供了一种业务数据的变更方法和变更装置,本专利技术能够降低工作人员查看业务数据变更详情的难度。第一方面,本专利技术实施例提供了一种业务数据的变更方法,包括:预先存储至少一个数据表;分别确定每一个所述数据表对应的表名;接收用户发送的变更申请;确定每一个所述表名中与所述变更申请相对应的指定表名;确定所述指定表名中与所述变更申请相对应的业务数据;将所述业务数据展示给所述用户;接收所述用户根据展示的所述业务数据发送的变更详情;存储所述变更详情。优选地,在所述预先存储至少一个数据表之后,在所述确定每一个所述表名中与所述变更申请相对应的指定表名之前,进一步包括:针对所述至少一个数据表中的每一个所述数据表,确定所述数据表中的每一个字段名;根据每一个所述数据表中的每一个所述字段名,将各个所述数据表划分为至少一个数据单元;在所述确定每一个所述表名中与所述变更申请相对应的指定表名之后,进一步包括:从所述至少一个数据单元中的每一个所述数据单元中,确定出所述指定数据表所在的指定数据单元;将所述指定数据单元中的每一个数据表对应的变更记录展示给所述用户。优选地,在所述存储所述变更详情之后,进一步包括:存储所述指定数据单元对应的版本信息,其中,所述版本信息,包括所述指定数据单元对应的版本和所述指定表名对应的版本。优选地,所述存储所述变更详情,包括:确定所述业务数据是否为第一次修改,如果是,存储所述业务数据和所述变更详情,否则存储所述变更详情,其中,所述变更详情,包括所述业务数据对应的主键、触发源、所述指定表名、变更内容、变更时间和变更人。优选地,所述变更申请,包括:被变更表名和变更内容主键;所述接收用户发送的变更申请,包括:接收用户发送的所述被变更表名和所述变更内容主键;所述确定每一个所述表名中与所述变更申请相对应的指定表名,包括;确定每一个所述表名中与所述被变更表名相对应的指定表名;所述确定所述指定表名中与所述变更申请相对应的业务数据,包括:确定所述指定表名中与所述变更内容主键相对应的业务数据。第二方面,本专利技术实施例提供了一种业务数据的变更装置,包括:处理单元、接收单元、确定单元和展示单元;所述处理单元,用于预先存储至少一个数据表;存储所述接收单元接收的所述变更详情;所述确定单元,用于分别确定所述处理单元存储的每一个所述数据表对应的表名;确定每一个所述表名中与所述接收单元接收的所述变更申请相对应的指定表名;确定所述指定表名中与所述变更申请相对应的业务数据;所述接收单元,用于接收用户发送的变更申请;接收所述用户根据所述展示单元展示的所述业务数据发送的变更详情;所述展示单元,用于将所述确定单元确定的所述业务数据展示给所述用户。优选地,所述确定单元,进一步用于针对所述至少一个数据表中的每一个所述数据表,确定所述数据表中的每一个字段名;根据每一个所述数据表中的每一个所述字段名,将各个所述数据表划分为至少一个数据单元;从所述至少一个数据单元中的每一个所述数据单元中,确定出所述指定数据表所在的指定数据单元;所述展示单元,用于将所述确定单元确定的所述指定数据单元中的每一个数据表对应的变更记录展示给所述用户。优选地,所述处理单元,进一步用于存储所述指定数据单元对应的版本信息,其中,所述版本信息,包括所述指定数据单元对应的版本和所述指定表名对应的版本。优选地,所述处理单元,用于确定所述业务数据是否为第一次修改,如果是,存储所述业务数据和所述变更详情,否则存储所述变更详情,其中,所述变更详情,包括所述业务数据对应的主键、触发源、所述指定表名、变更内容、变更时间和变更人。优选地,所述变更申请,包括:被变更表名和变更内容主键;所述接收单元,用于接收用户发送的所述被变更表名和所述变更内容主键;所述确定单元,用于确定每一个所述表名中与所述接收单元接收的所述被变更表名相对应的指定表名;确定所述指定表名中与所述接收单元接收的所述变更内容主键相对应的业务数据。在本专利技术实施例中,通过确定各个预先存储的数据表对应的表名,可以确定与用户发送的变更申请相对应的指定表名,再确定指定表名对应的指定数据表中与变更申请相对应的业务数据,即可存储确定出的业务数据对应的变更详情,而无需将数据库进行全量备份,从而能够降低工作人员查看业务数据变更详情的难度,以及节省数据库的存储空间和节省工作人员备份业务数据的时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种业务数据的变更方法的流程图;图2是本专利技术一实施例提供的另一种业务数据的变更方法的流程图;图3是本专利技术一实施例提供的一种业务数据的变更装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种业务数据的变更方法,包括:步骤101:预先存储至少一个数据表;步骤102:分别确定每一个所述数据表对应的表名;步骤103:接收用户发送的变更申请;步骤104:确定每一个所述表名中与所述变更申请相对应的指定表名;步骤105:确定所述指定表名中与所述变更申请相对应的业务数据;步骤106:将所述业务数据展示给所述用户;步骤107:接收所述用户根据展示的所述业务数据发送的变更详情;步骤108:存储所述变更详情。在本专利技术实施例中,通过确定各个预先存储的数据表对应的表名,可以确定与用户发送的变更申请相对应的指定表名,再确定指定表名对应的指定数据表中与变更申请相对应的业务数据,即可存储确定出的业务数据对应的变更详情,而无需将数据库进行全量备份,从而能够降低工作人员查看业务数据变更详情的难度,以及节省数据库的存储空间和节省工作人员备份业务数据的时间。在本专利技术一实施例中,在所述预先存储至少一个数据表之后,在所述确定每一个所述表名中与所述变更申请相对应的指定表名之前,进一步包括:针对所述至少一个数据表中的每一个所述数据表,确定所述数据表中的每一个字段名;根据每一个所述数据表中的每一个所述字段名,将各个所述数据表划分本文档来自技高网...
一种业务数据的变更方法和变更装置

【技术保护点】
1.一种业务数据的变更方法,其特征在于,包括:预先存储至少一个数据表;分别确定每一个所述数据表对应的表名;接收用户发送的变更申请;确定每一个所述表名中与所述变更申请相对应的指定表名;确定所述指定表名中与所述变更申请相对应的业务数据;将所述业务数据展示给所述用户;接收所述用户根据展示的所述业务数据发送的变更详情;存储所述变更详情。

【技术特征摘要】
1.一种业务数据的变更方法,其特征在于,包括:预先存储至少一个数据表;分别确定每一个所述数据表对应的表名;接收用户发送的变更申请;确定每一个所述表名中与所述变更申请相对应的指定表名;确定所述指定表名中与所述变更申请相对应的业务数据;将所述业务数据展示给所述用户;接收所述用户根据展示的所述业务数据发送的变更详情;存储所述变更详情。2.根据权利要求1所述的变更方法,其特征在于,在所述预先存储至少一个数据表之后,在所述确定每一个所述表名中与所述变更申请相对应的指定表名之前,进一步包括:针对所述至少一个数据表中的每一个所述数据表,确定所述数据表中的每一个字段名;根据每一个所述数据表中的每一个所述字段名,将各个所述数据表划分为至少一个数据单元;在所述确定每一个所述表名中与所述变更申请相对应的指定表名之后,进一步包括:从所述至少一个数据单元中的每一个所述数据单元中,确定出所述指定数据表所在的指定数据单元;将所述指定数据单元中的每一个数据表对应的变更记录展示给所述用户。3.根据权利要求2所述的变更方法,其特征在于,在所述存储所述变更详情之后,进一步包括:存储所述指定数据单元对应的版本信息,其中,所述版本信息,包括所述指定数据单元对应的版本和所述指定表名对应的版本。4.根据权利要求2所述的变更方法,其特征在于,所述存储所述变更详情,包括:确定所述业务数据是否为第一次修改,如果是,存储所述业务数据和所述变更详情,否则存储所述变更详情,其中,所述变更详情,包括所述业务数据对应的主键、触发源、所述指定表名、变更内容、变更时间和变更人。5.根据权利要求1至4中任一所述的变更方法,其特征在于,所述变更申请,包括:被变更表名和变更内容主键;所述接收用户发送的变更申请,包括:接收用户发送的所述被变更表名和所述变更内容主键;所述确定每一个所述表名中与所述变更申请相对应的指定表名,包括;确定每一个所述表名中与所述被变更表名相对应的指定表名;所述确定所述指定表名中与所述变更申请相对应的业务数据,包括:确定所述指定表名中与所述变更内容主键相对应的...

【专利技术属性】
技术研发人员:李子博房爱印周明魏存挡黄思杰
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东,37

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

1