Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
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
Il seguente esempio dimostra come utilizzare il metodo getTableTypes per restituire le informazioni sui tipi di tabella nel database di esempio AdventureWorks2025, a condizione che il database sia 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