Partilhar via


Método getTableTypes (SQLServerDatabaseMetaData)

Baixar o JDBC Driver

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 Tipo 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