Voici les limitations de MySQL ENUM -
Par exemple, nous pouvons même utiliser la fonction CONCAT qui provoque l'évaluation d'une chaîne.
La requête suivante ne fonctionnera pas -
mysql> create table limit_enum(number ENUM('one', 'two', CONCAT('t','wo'));
Une autre limitation est que nous ne pouvons pas utiliser de variables utilisateur comme membres de l'énumération. La requête suivante ne fonctionnera donc pas -
mysql> SET @mynumber = 'two'; Query OK, 0 rows affected (0.04 sec) mysql> Create table limit_enum(number ENUM('one', @mynumber, 'three'));
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!