Olá pessoal, tudo bem? Gostaria de saber se há como eu fazer um método em java que mostre todas as tabelas existentes em um determinado banco de dados.
Muito obrigado 
Olá pessoal, tudo bem? Gostaria de saber se há como eu fazer um método em java que mostre todas as tabelas existentes em um determinado banco de dados.
Muito obrigado 
http://java.sun.com/j2se/1.5.0/docs/api/java/sql/DatabaseMetaData.html
http://java.sun.com/j2se/1.5.0/docs/api/java/sql/Connection.html#getMetaData()
Alternativamente, você pode chamar uma procedure do seu banco que lhe retorne a mesma informação. Acho um pouco mais confiável que você usar DatabaseMetaData, já que nem sempre o driver JDBC para seu banco implementa corretamente essa classe DatabaseMetaData (acho que ela é de implementação opcional).
fala thingol, blz? Valew pelos links que ce passou cara.
Viu, mas fiquei com uma dúvida, quais seriam as procedures que retornam as tabelas do banco que ce disse??
Obrigado!