HELP! GetSchema

1 resposta
M

Como eu faço para pegar o schema do banco que estou conectado?

A classe DatabaseMetaData possui um método chamado getSchemas(), mas ele retorna um resultSet com todos os schemas do banco.

E eu preciso pegar somente o schema que estou conectado!

Obrigado!

1 Resposta

H

Vi isso no fórum do JavaFree

http://www.javafree.com.br/forum/viewtopic.php?t=4757

DatabaseMetaData databaseMetaData = new DatabaseMetaData (); //Busca os Schemas do banco... ResultSet rsSchemas = dmd.getSchemas(); //Traz todas as tabelas referente ao Schema corrente. rsTables = dmd.getTables(null, rsSchemas.getString(1) ,"%",null);

Aproveitando a pergunta: O que é esse tal de schema, catalog, tableNamePattern, columnNamePattern que podemos passar para os métodos de DatabaseMetaData?

Desulpe a ignorância, mas sou iniciante em java…

Valeu.

Criado 18 de agosto de 2004
Ultima resposta 29 de nov. de 2004
Respostas 1
Participantes 2