Metodo getTableTypes (SQLServerDatabaseMetaData)

Scaricare il driver JDBC

Recupera i tipi di tabella disponibili nel database corrente.

Sintassi

  
public java.sql.ResultSet getTableTypes()  

Valore restituito

Oggetto SQLServerResultSet.

Eccezioni

SQLServerException

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