Maison  >  Article  >  base de données  >  Comment interroger le nom du champ de la table dans MySQL

Comment interroger le nom du champ de la table dans MySQL

WBOY
WBOYoriginal
2022-04-12 18:43:1410740parcourir

L'instruction "SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'database name' AND TABLE_NAME = 'table name'" peut être utilisée dans MySQL pour interroger le nom de champ de la table.

Comment interroger le nom du champ de la table dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment interroger le nom de champ d'une table dans MySQL

Utilisez l'instruction suivante pour interroger :

select COLUMN_NAME from information_schema.COLUMNS 
where table_name = ‘your_table_name’;

Il y a un problème avec la méthode ci-dessus Si le nom de la table que vous souhaitez interroger existe dans plusieurs bases de données, les résultats de la requête. inclura toutes les informations sur les champs.

Dans MySQL, vous pouvez utiliser l'instruction SELECT pour interroger des données. L'interrogation de données fait référence à l'utilisation de différentes méthodes d'interrogation pour obtenir différentes données de la base de données en fonction des besoins. C'est l'opération la plus fréquemment utilisée et la plus importante.

information_schema, qui stocke toutes les informations de la base de données (telles que les noms de tables, les noms de colonnes, les autorisations correspondantes, etc.),

Grâce à DESC information_schema.COLUMNS, vous pouvez voir que le nom de colonne dans la table est TABLE_SCHEMA, qui est l'enregistrement nom de la base de données, donc ce qui suit est écrit plus strictement

Ajouter un nom de base de données

SELECT COLUMN_NAME FROM information_schema.COLUMNS 
WHERE TABLE_SCHEMA = '数据库名称' AND TABLE_NAME = '表名称';

Les résultats affichés dans l'outil de visualisation MySQL Workbench sont similaires aux suivants :

Comment interroger le nom du champ de la table dans MySQL

Apprentissage recommandé : Tutoriel vidéo MySQL

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:
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