HSQLDB - Prüfen, ob Tabelle bereits existiert?

chriss_2oo4

Erfahrenes Mitglied
Hi,

Ich möchte, dass meine Anwendung nur versucht eine Tabelle anzulegen, wenn diese noch nicht Existiert.

Hab die Forensuche schon verwendet, bin auch auf Ergebnisse gestoßen:

Code:
DatabaseMetaData databaseMetaData = con.getMetaData();
 		ResultSet resultSet = databaseMetaData.getTables(null, null, "%", new String[]{"TABLE"});
 
 		while (resultSet.next()) 
 		{
 			System.out.println(resultSet.getString("TABLE_NAME"));
 		}
 		resultSet.close();

Dieser Code müsste mir doch die Namen aller vorhandenen Tabellen ausgeben?
Was mach ich falsch, oder gibt es eine bessere Lösung für das Problem?

Lg Chriss
 
Zurück