我如何比较来自两个不同数据库的两个结果集。我在sybase中有一个表,在oracle中有相同的表,现在我将oracle表数据传输到sybase表。现在我必须编写一个java程序,它将比较两个结果集并查找是否缺少任何数据。如果是,则更新excel中的缺失数据。请帮忙。
答案 0 :(得分:1)
如果您确实知道如何对单个ResultSet
对象进行迭代,那么您可以逐个元素地比较这两个结果集。
答案 1 :(得分:0)
如果SyBase中有两个表,为什么要使用Java?这实际上是SQL理想的任务: - )
我假设这些表的结构相同并且有一个合理的主键?如果是这样,那只是在两张桌子之间做左右外连接的问题而且你有区别......
干杯,