Maison > base de données > tutoriel mysql > Comment créer et utiliser des colonnes ENUM dans MySQL ?

Comment créer et utiliser des colonnes ENUM dans MySQL ?

王林
Libérer: 2023-09-13 11:33:07
avant
1033 Les gens l'ont consulté

我们如何在 MySQL 中创建和使用 ENUM 列?

Pour créer une colonne ENUM, la valeur d'énumération doit être une chaîne littérale entre guillemets. Nous pouvons créer des colonnes ENUM dans MySQL à l'aide de la syntaxe suivante -

CREATE TABLE table_name(
   …
   Col ENUM(‘Value1’,’Value2’,’Value3’),
   …
);
Copier après la connexion

Dans la syntaxe ci-dessus, nous avons trois valeurs d'énumération. Cela peut aussi être supérieur à trois.

Exemple :

Voici un exemple de création d'une table contenant la colonne ENUM -

mysql> Create table marks(id int Primary key NOT NULL, Name Varchar(255) NOT NULL, Result ENUM('Pass', 'Fail') NOT NULL);
Query OK, 0 rows affected (0.18 sec)
Copier après la connexion

La requête ci-dessus créera une table nommée marks qui contient le champ ENUM.

mysql> Insert into marks(id, name, result) values(101,'Aarav','Pass');
Query OK, 1 row affected (0.07 sec)

mysql> Insert into marks(id, name, result) values(102,'Yashraj','Fail');
Query OK, 1 row affected (0.02 sec)
Copier après la connexion

Avec l'aide de la requête ci-dessus, nous pouvons insérer des valeurs dans le tableau.

mysql> Select * from marks;
+-----+---------+--------+
| id  | Name    | Result |
+-----+---------+--------+
| 101 | Aarav   | Pass   |
| 102 | Yashraj | Fail   |
+-----+---------+--------+
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