GARANTIR DESCONTO

Fórum Listar foreign keys #31052

19/06/2007

0

Existe algum comando no MySQL, que seja algo semelhante ao

SELECT * FROM ALL_CONSTRAINTS


?

Preciso apenas pegar o nome do campo e p/ qual tabela as FK´s de uma determinada tabela apontam.

Obs: sem ser pelo ´SHOW CREATE TABLE´


Felipeaj

Felipeaj

Responder

Posts

19/06/2007

Felipeaj

Obs: o comando que eu exemplifiquei acima é do Oracle


Responder

Gostei + 0

20/06/2007

Wagnerbianchi

Simples como um copo de nescau gelado, como costumo dizer:

show index from [i]<tabela>[/i]


...onde [i:4253470836]<tabela>[/i:4253470836] é o nome da tabela que deseja exibir os índices o foreign keys.

Qualquer dúvida, continue postando.


Responder

Gostei + 0

20/06/2007

Felipeaj

Wagner! Valeu pela resposta!

Eu havia testado ontem algumas alternativas, e o que voce sugeriu eu havia testado também

Se nao me engano, através desse comando eu nao consigo saber com qual tabela a FK está se relacionando, consigo?
Tenho quase certeza que não

Aqui no serviço não tenho acesso a nenhum banco SQL p/ testar novamente...


Responder

Gostei + 0

20/07/2007

Eclesiastes

Talvez essa tabela lhe ajude: http://dev.mysql.com/doc/refman/5.0/en/table-constraints-table.html


Responder

Gostei + 0

11/08/2007

Wagnerbianchi

Com o comando que eu lhe passei, vc consegue ver até a cardinalidade do relacionamento e com qual tabela está ligada!

Abraço!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar