Olá.
Estou procurando como fazer para saber quais são os indices de uma tabela. Gostaria de saber quais são os campos da chave primaria, estrangeira, etc…
Aguardo retorno.
MauL.
Olá.
Estou procurando como fazer para saber quais são os indices de uma tabela. Gostaria de saber quais são os campos da chave primaria, estrangeira, etc…
Aguardo retorno.
MauL.
maul,
Não entendi muito bem o que vc quer, mas qual é o Db que vc está usando? A tabela já existe e vc quer descobrir os indíces, ou vc vai montar a table?
Até mais,
Ricardo Serra
www.open.org.br
Olá.
O que quero fazer é, através dos metadados, ou de algum outro método, verificar qual a chave de uma tabela já existente em um banco de dados, independente de qual seja o SGBD. Verifiquei algumas funções do DatabaseMetaData e ResultsetMetaData que podem ser utilizadas, mas não tive tempo de testar e ver se é isso que preciso.
Até logo,
MauL.
é por aí msm… dá uma olhada nesses métodos da classe DatabaseMetaData:
ResultSet getImportedKeys(String catalog, String schema, String table)
ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)