Ir para conteúdo
Fórum Script Brasil
  • 0

duvida de iniciante - Pesquisa de um campo no banco


rondilobao

Pergunta

Sou iniciante em banco e linguagem sql e gostaria de saber se existe a possibilidade de fazer uma pesquisa no banco para saber em quais tabelas está presente determinado campo.

por exemplo.

em um banco com 160 tabelas gostaria de saber em quais tabelas existe o campo price_key .

tem jeito?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Oi, 'rondilobao' !

O MySQL, a partir da versão 5.0, veio equipado com uma base chamada information_schema que possui o controle de todas as estruturas de todos as bases criadas (basicamente é um dicionario de dados).

Para obter o qque você deseja é só usar um select assim:

SELECT `TABLE_NAME`
FROM `COLUMNS` 
WHERE `COLUMN_NAME`= <nome da coluna que você quer>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...