Compartilhar via


Método getTableTypes (SQLServerDatabaseMetaData)

Baixar Driver JDBC

Recupera os tipos de tabela disponíveis no banco de dados atual.

Sintaxe

  
public java.sql.ResultSet getTableTypes()  

Valor retornado

Um objeto SQLServerResultSet.

Exceções

SQLServerException

Comentários

Esse método getTableTypes é especificado pelo método getTableTypes na interface java.sql.DatabaseMetaData.

O conjunto de resultados retornado pelo método getTableTypes conterá as seguintes informações:

Nome Type Descrição
TABLE_TYPE Cadeia de caracteres O tipo de tabela.

Observação

Para saber mais sobre os dados retornados pelo método getTableTypes, consulte "sp_tables (Transact-SQL)" nos Manuais Online do SQL Server.

Exemplo

O exemplo a seguir demonstra como usar o método getTableTypes para retornar as informações de tipo de tabela no banco de dados de exemplo do AdventureWorks2022, considerando que o banco de dados foi especificado na cadeia de conexão.

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();  
   }  
}  

Consulte Também

Métodos SQLServerDatabaseMetaData
Membros SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData