两个数据库的结果集比较

时间:2012-10-05 08:35:20

标签: java

我如何比较来自两个不同数据库的两个结果集。我在sybase中有一个表,在oracle中有相同的表,现在我将oracle表数据传输到sybase表。现在我必须编写一个java程序,它将比较两个结果集并查找是否缺少任何数据。如果是,则更新excel中的缺失数据。请帮忙。

2 个答案:

答案 0 :(得分:1)

如果您确实知道如何对单个ResultSet对象进行迭代,那么您可以逐个元素地比较这两个结果集。

答案 1 :(得分:0)

如果SyBase中有两个表,为什么要使用Java?这实际上是SQL理想的任务: - )

我假设这些表的结构相同并且有一个合理的主键?如果是这样,那只是在两张桌子之间做左右外连接的问题而且你有区别......

干杯,