"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso recuperar nomes de colunas MySQL usando uma consulta SQL?

Como posso recuperar nomes de colunas MySQL usando uma consulta SQL?

Publicado em 13/01/2025
Navegar:359

How Can I Retrieve MySQL Column Names Using a SQL Query?

Recuperando nomes de colunas de uma tabela MySQL usando uma consulta SQL

Para extrair todos os nomes de colunas de uma tabela MySQL em um array em PHP, a seguinte consulta SQL pode ser usada:

SELECT `COLUMN_NAME` 
FROM `INFORMATION_SCHEMA`.`COLUMNS` 
WHERE `TABLE_SCHEMA`='yourdatabasename' 
    AND `TABLE_NAME`='yourtablename';

Esta consulta aproveita o banco de dados virtual de metadados INFORMATION_SCHEMA, especificamente a tabela INFORMATION_SCHEMA.COLUMNS. Ele fornece informações abrangentes sobre as colunas da tabela além do nome da coluna, incluindo tipo de coluna, nulidade, tamanho máximo, conjunto de caracteres e muito mais.

As tabelas INFORMATION_SCHEMA oferecem uma maneira padronizada e confiável de acessar metadados no MySQL. Eles fornecem uma rica fonte de informações sem a necessidade de analisar resultados baseados em texto, como acontece com os comandos SHOW.... Essa abordagem é recomendada tanto por seu poder quanto por adesão aos padrões SQL.

Para obter mais informações sobre as diferenças entre o uso de tabelas SHOW... e INFORMATION_SCHEMA, consulte a documentação oficial do MySQL em INFORMATION_SCHEMA.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3