我们正在设计一个相当大的棕地应用程序,并遇到了一些问题。
我们在 DB2 数据库中拥有来自仍在加载数据的遗留应用程序的大量信息。我们在我们控制的 Oracle 数据库中也有信息。
我们必须对表执行“JOIN”类型的操作。现在,我正在考虑将 DB2 表中的信息提取到 List<> 中,然后将它们迭代到 Oracle 数据库上的 SQL 语句中,例如:
select * from accounts where accountnum in (...)
有没有更简单的方法在数据库之间进行交互,或者至少,这种操作的最佳实践是什么?