Wenn ich mehrere Datenbanken mit denselben Tabellen und Spalten habe, wie kann ich Daten aus diesen Datenbanken mit einer einzelnen Abfrage in Java abrufen? Ich habe dies für eine einzelne Datenbank gemacht, ich bin ein Anfänger in Java, bitte um Vorschläge.
public class MultipleDBTest{
public void dbConnect(String db_connect_string, String db_userid, String db_password){
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(db_connect_string, db_userid, db_password);
System.out.println("verbunden");
Statement statement = conn.createStatement();
String queryString = "select , from ";
ResultSet rs = statement.executeQuery(queryString);
while(rs.next()){
System.out.println(rs.getString(1) + " | " + rs.getString(2));
}
}
catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args){
MultipleDBTest connServer = new MultipleDBTest();
connServer.dbConnect("jdbc:sqlserver://localhost;databaseName=","","");
}
}