为了检查新代码功能(回归测试),需要复制大约200个表的数据:基于日期范围、配置表和参考表的事务性。是否有一种有效的方法来比较两个环境之间的数据?这是计数的简单比较,但是如果手动进行则非常耗时。从Table_A中选择Date,count(),其中Date = test_date并从Ref_table中选择count()
cvxl0en21#
您可以使用DBMS_COMPARISON包,这是一个内置的Oracle包,可用于比较Oracle中的数据。该包提供了许多函数,可用于比较表、视图和其他数据库对象。有许多第三方工具可用于在两个环境之间比较Oracle中的数据。您可以使用dbForge Data Compare for Oracle,它通常提供比DBMS_COMPARISON包更友好的用户界面,它提供了其他功能,例如比较不同格式的数据以及使用命令行界面自动迁移数据更改的能力。
DBMS_COMPARISON
1条答案
按热度按时间cvxl0en21#
您可以使用
DBMS_COMPARISON
包,这是一个内置的Oracle包,可用于比较Oracle中的数据。该包提供了许多函数,可用于比较表、视图和其他数据库对象。有许多第三方工具可用于在两个环境之间比较Oracle中的数据。您可以使用dbForge Data Compare for Oracle,它通常提供比DBMS_COMPARISON包更友好的用户界面,它提供了其他功能,例如比较不同格式的数据以及使用命令行界面自动迁移数据更改的能力。