Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
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 a informação do tipo de tabela no banco de dados de exemplo AdventureWorks2025, desde que o banco de dados seja especificado na string 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