Informações sobre a base de dados

Senhores,
Gostaria de saber se existe uma forma do jdbc me dar informaçoes sobre a base de dados q estou trabalhando,tais como tabelas(nomes,campos) e relacionamentos entre elas.Existindo,como fazer pra utilizar este recurso?

Desde ja agradeço,
Um abraço à todos.

Cada banco tem a sua maneira de fazer isso, no mysql por exemplo tem o show tables, show colums

[]'s

Rodrigo Auler

http://www.guj.com.br/java.tutorial.artigo.24.1.guj

Na classe java.sql.Connection, existe um método chamado getMetaData(), que retorna uma instância de DatabaseMetaData. Esta classe tem vários métodos que retornam esse tipo de informações.

Dê uma olhada no javadoc desta classe.

:slight_smile: