在一个查询中从多个连接中获取 java 个结果集

Get java ResultSet from multiple connections in one query

我需要编写一个 JAVA 代码来使用一个 SQL 语句从多个连接中检索数据作为结果集。

例如:

SELECT *
FROM       CONNECTION1.DB1.TABLE1 T1
INNER JOIN CONNECTION2.DB2.TABLE2 T2 ON T1.FIELD1 = T2.FIELD2

可能吗?以及如何?

谢谢!

可能可以在数据库级别进行配置,我认为无法通过两个 JDBC 连接来完成此操作。 例如,在 MySQL 中,您可以设置联合表:

The FEDERATED Storage Engine | FEDERATED Storage Engine Notes and Tips