Maison > base de données > tutoriel mysql > Quelle est la commande SQL qui renvoie les noms de champs d'une table ?

Quelle est la commande SQL qui renvoie les noms de champs d'une table ?

王林
Libérer: 2023-08-27 15:21:05
avant
1217 Les gens l'ont consulté

返回表的字段名称的 SQL 命令是什么?

Pour renvoyer les noms de champs de la table, vous pouvez utiliser la commande desc. La syntaxe est la suivante -

desc yourTableName;
Copier après la connexion

Ou vous pouvez utiliser le champ column_name de la table information_schema.columns. La syntaxe est la suivante -

select column_name from information_schema.columns where table_name = ’yourTableName’;
Copier après la connexion

Pour comprendre ces deux syntaxes, supposons que nous ayons une table "ExtractCommentDemo1".

Utilisation de la première syntaxe -

mysql> desc ExtractCommentDemo1;
Copier après la connexion

Ce qui suit est la sortie montrant les champs -

+----------+--------------+------+-----+---------+-------+
| Field    | Type         | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| UserId   | int(11)      | YES  |     | NULL    |       |
| UserName | varchar(200) | YES  |     | NULL    |       |
+----------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
Copier après la connexion

Utilisation de la deuxième syntaxe :

mysql> select column_name from INFORMATION_SCHEMA.COLUMNS
   −> where table_name = 'ExtractCommentDemo1';
Copier après la connexion

Ce qui suit est la sortie montrant les noms de champs -

+-------------+
| COLUMN_NAME |
+-------------+
| UserId      |
| UserName    |
+-------------+
2 rows in set (0.00 sec)
Copier après la connexion

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!

source:tutorialspoint.com
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