Metodo getTableTypes (SQLServerDatabaseMetaData)
Recupera i tipi di tabella disponibili nel database corrente.
Sintassi
public java.sql.ResultSet getTableTypes()
Valore restituito
Oggetto SQLServerResultSet.
Eccezioni
Osservazioni:
Questo metodo getTableTypes viene specificato dal metodo getTableTypes nell'interfaccia java.sql.DatabaseMetaData.
Il set di risultati restituito dal metodo getTableTypes conterrà le informazioni seguenti:
Nome | Tipo | Descrizione |
---|---|---|
TABLE_TYPE | Stringa | Tipo di tabella. |
Nota
Per altre informazioni sui dati restituiti dal metodo getTableTypes, vedere "sp_tables (Transact-SQL)" nella documentazione online di SQL Server.
Esempio
Nell'esempio seguente viene illustrato come utilizzare il metodo getTableTypes per restituire le informazioni sul tipo di tabella nel database di esempio AdventureWorks2022, dato che il database è specificato nella stringa di connessione.
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();
}
}
Vedi anche
Metodi di SQLServerDatabaseMetaData
Membri di SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData