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 usare il metodo getTableTypes per restituire le informazioni sul tipo di tabella nel database di esempio AdventureWorks2022, dato che il database viene 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();
}
}
Vedere anche
Metodi di SQLServerDatabaseMetaData
Membri di SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData