Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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