Jauns
Abril 13, 2009, 3:36pm
#1
Boa Tarde.
Estou usando o MySql, É possivel, atraves de um ResultSetMetaData identificar quais tabelas existem em um banco? Se caso não, existe algum meio de conseguir?
exemplo:
Banco Dados:> | Locadora |
Tabelas:> | Cliente | Locação | Fornecedor | Estoque | Acervo |
dai, queria listar, em print mesmo…
[list]Cliente[/list]
[list]Locação[/list]
[list]Fornecedor[/list]
[list]Estoque[/list]
[list]Acervo[/list]
http://dev.mysql.com/doc/refman/5.0/en/information-schema.html
Basicamente você faz um select da tabela TABLES do schema INFORMATION_SCHEMA.
Jauns
Abril 13, 2009, 4:08pm
#3
[quote=thingol]http://dev.mysql.com/doc/refman/5.0/en/information-schema.html
Basicamente você faz um select da tabela TABLES do schema INFORMATION_SCHEMA.
[/quote]
Thingol, vlw pela dica… funcionou q eh uma blza…
ResultSet test=stm.executeQuery("select * FROM information_schema.tables");
while(test.next())
{
System.out.println("Nome: " + test.getString("TABLE_NAME"));
}