-1

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

4

2 回答 2

1

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

于 2012-10-05T08:52:12.930 回答
0

如果您在 SyBase 中同时拥有这两个表,为什么要使用 Java?这实际上是 SQL 最适合的任务 :-)

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

干杯,

于 2012-10-05T08:49:11.023 回答