[发明专利]一种数据表比较方法、装置、电子设备及可读存储介质有效
申请号: | 201711463194.9 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108170805B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/248 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 350001 福建省福州市仓山区林浦路与*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供了一种数据表比较方法、装置、电子设备及可读存储介质,该方法包括:获取第一待比较数据表和第二待比较数据表,依次提取第一待比较数据表中的每行记录,在第二待比较数据表中查找是否存在该行记录,将存在于第二待比较数据表中的各行记录存储在第三待比较数据表中,将不存在于第二待比较数据表中的各行记录在第一待比较数据表中进行标记,依次提取第二待比较数据表中的每行记录,在第三待比较数据表中查找是否存在该行记录,如果否,在第二待比较数据表中对该行记录进行标记,显示标记后的第一待比较数据表和标记后的第二待比较数据表。通过本发明实施例的一种数据表比较方法,可以实现快速对数据表进行核对,提高工作效率。 | ||
搜索关键词: | 一种 数据表 比较 方法 装置 电子设备 可读 存储 介质 | ||
获取第一待比较数据表和第二待比较数据表;
依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录;
将存在于所述第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于所述第二待比较数据表中的各行记录在所述第一待比较数据表中进行标记,得到标记后的第一待比较数据表;
依次提取所述第二待比较数据表中的每行记录,并在所述第三待比较数据表中查找是否存在该行记录,如果否,在所述第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;
显示所述标记后的第一待比较数据表和所述标记后的第二待比较数据表。
2.根据权利要求1所述的方法,其特征在于,所述获取第一待对比数据表和第二待对比数据表,包括:通过数据导入接口获取第一待对比数据表和第二待对比数据表。
3.根据权利要求1所述的方法,其特征在于,在所述获取第一待比较数据表和第二待比较数据表之后,所述方法还包括:分别获取所述第一待比较数据表的第一标题行和所述第二待比较数据表的第二标题行,并对所述第一标题行和所述第二标题行进行比较;
相应的,所述依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录,包括:
在所述第一标题行与所述第二标题行相同时,依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录。
4.根据权利要求1所述的方法,其特征在于,在依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录之前,所述方法还包括:按照预设排序规则对所述第一待比较数据表和第二待比较数据表中的内容进行排序,得到排序后的第一待比较数据表和排序后的第二待比较数据表;
相应的,所述依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较记录表中查找是否存在该行记录,包括:
依次提取所述排序后的第一待比较数据表中的每行记录,并在所述排序后的第二待比较数据表中查找是否存在该行记录。
5.根据权利要求1‑4任一项所述的方法,其特征在于,所述显示所述标记后的第一待比较数据表和所述标记后的第二待比较数据表,包括:分别提取所述标记后的第一待比较数据表中已标记的至少一行记录和所述标记后的第二待比较数据表中已标记的至少一行记录;
将所述标记后的第一待比较数据表中已标记的至少一行记录、所述标记后的第一待比较数据表信息、所述标记后的第二待比较数据表中已标记的至少一行记录以及所述标记后的第二待比较数据表信息存储在第三数据表;
显示所述第三数据表。
6.一种数据表比较装置,其特征在于,所述装置包括:获取模块,用于获取第一待比较数据表和第二待比较数据表;
查找模块,用于依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录;
记录标记模块,用于将存在于所述第二待比较数据表中的各行记录存储在第三待比较数据表中;将不存在于所述第二待比较数据表中的各行记录在所述第一待比较数据表中进行标记,得到标记后的第一待比较数据表;
查找标记模块,用于依次提取所述第二待比较数据表中的每行记录,并在所述第三待比较数据表中查找是否存在该行记录,如果否,在所述第二待比较数据表中对该行记录进行标记,得到标记后的第二待比较数据表;
显示模块,用于显示所述标记后的第一待比较数据表和所述标记后的第二待比较数据表。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:标题行比较模块,用于分别获取所述第一待比较数据表的第一标题行和所述第二待比较数据表的第二标题行,并对所述第一标题行和所述第二标题行进行比较;
相应的,所述查找模块,具体用于:
在所述第一标题行与所述第二标题行相同时,依次提取所述第一待比较数据表中的每行记录,并在所述第二待比较数据表中查找是否存在该行记录。
8.根据权利要求1所述的装置,其特征在于,所述装置还包括:排序模块,用于按照预设排序规则对所述第一待比较数据表和第二待比较数据表中的内容进行排序,得到排序后的第一待比较数据表和排序后的第二待比较数据表;
相应的,所述查找模块,具体用于:
依次提取所述排序后的第一待比较数据表中的每行记录,并在所述排序后的第二待比较数据表中查找是否存在该行记录。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1‑5任一所述的方法步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1‑5任一所述的方法步骤。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711463194.9/,转载请声明来源钻瓜专利网。