背景:库结构基本相同的oracle8i数据库,因为合并,分开,再合并的原因,致数据重复和数据不完整,或业务重复办理!
举例:
两个结构相同的表A,B
以A表中的数据为标准,两个表中的数据进行比对
比对的目的是:
最后使B表中的数据与A表中的数据相同
并且同时分析出那些数据是A表新增加、修改或是删除的
--
希望能提供解决方案和思路,有相关的过程和函数当然更佳!

解决方案 »

  1.   

    pl/sql developer工具有数据对比的功能,可以对比出不同的数据出来,不知可否满足lz要求
      

  2.   

    不好意思!我也不知道怎么行文合适!见谅!tgm78() 你说的pl/sql developer工具是如何比较的?有相关介绍么?
      

  3.   

    pl/sql developer-〉tool->compare table data
      

  4.   

    如果只分析一对表,尚可.如果分析整个数据库,难度大了。
    还有,并且同时分析出那些数据是A表新增加、修改或是删除的,这个怎么分析啊,依据谁作为标准啊,现在的b?还是历史的a