Método getTableTypes (SQLServerDatabaseMetaData)
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 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