Maison > développement back-end > tutoriel php > Comment puis-je récupérer les noms de colonnes de tables MySQL à l'aide de INFORMATION_SCHEMA ?

Comment puis-je récupérer les noms de colonnes de tables MySQL à l'aide de INFORMATION_SCHEMA ?

DDD
Libérer: 2024-12-19 07:17:50
original
318 Les gens l'ont consulté

How Can I Retrieve MySQL Table Column Names Using INFORMATION_SCHEMA?

Utiliser MySQL INFORMATION_SCHEMA pour récupérer les noms de colonnes de table

Si vous avez besoin d'accéder aux noms de colonnes d'une table MySQL, vous pouvez tirer parti de INFORMATION_SCHEMA base de données virtuelle de métadonnées. La table COLUMNS dans INFORMATION_SCHEMA fournit des informations complètes sur les colonnes de la table.

Pour récupérer les noms de colonnes d'une table spécifique, exécutez la requête suivante :

SELECT `COLUMN_NAME` 
FROM `INFORMATION_SCHEMA`.`COLUMNS` 
WHERE `TABLE_SCHEMA`='yourdatabasename' 
    AND `TABLE_NAME`='yourtablename';
Copier après la connexion

Cette requête renverra une liste de tous noms de colonnes pour la table spécifiée dans votre base de données databasename.

La base de données INFORMATION_SCHEMA est très polyvalente et donne accès à diverses informations de métadonnées, notamment types de colonnes, nullabilité, taille maximale des colonnes, jeux de caractères, etc. Il s'agit d'une approche SQL fiable et standard qui remplace les extensions spécifiques à MySQL comme SHOW....

Pour plus d'informations sur les nuances entre les tables SHOW... et INFORMATION_SCHEMA, reportez-vous à la documentation officielle de MySQL sur INFORMATION_SCHEMA.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal