Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Tabellentypen ab, die in der aktuellen Datenbank verfügbar sind.
Syntax
public java.sql.ResultSet getTableTypes()
Rückgabewert
Ein SQLServerResultSet-Objekt.
Ausnahmen
Bemerkungen
Diese getTableTypes-Methode wird von der getTableTypes-Methode in der java.sql.DatabaseMetaData-Schnittstelle angegeben.
Das von der getTableTypes-Methode zurückgegebene Resultset enthält folgende Informationen:
| Name | Typ | BESCHREIBUNG |
|---|---|---|
| TABLE_TYPE | String | Der Tabellentyp. |
Hinweis
Weitere Informationen zu den Daten, die von der getTableTypes-Methode zurückgegeben werden, finden Sie in der SQL Server-Onlinedokumentation unter „sp_tables (Transact-SQL)“.
Beispiel
Das folgende Beispiel zeigt, wie man die Methode getTableTypes verwendet, um die Tabellentypinformationen in der AdventureWorks2025-Beispieldatenbank zurückzugeben, vorausgesetzt, die Datenbank ist in der Connection String angegeben.
public static void executeGetTableTypes(Connection con) {
try {
DatabaseMetaData dbmd = con.getMetaData();
ResultSet rs = dbmd.getTableTypes();
ResultSetMetaData rsmd = rs.getMetaData();
// Display the result set data.
int cols = rsmd.getColumnCount();
while(rs.next()) {
for (int i = 1; i <= cols; i++) {
System.out.println(rs.getString(i));
}
}
rs.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
Weitere Informationen
SQLServerDatabaseMetaData-Methoden
SQLServerDatabaseMetaData-Elemente
SQLServerDatabaseMetaData-Klasse