Im Folgenden sind die Einschränkungen von MySQL ENUM aufgeführt:
Zum Beispiel können wir sogar die CONCAT-Funktion verwenden, die bewirkt, dass eine Zeichenfolge ausgewertet wird.
Die folgende Abfrage funktioniert nicht -
mysql> create table limit_enum(number ENUM('one', 'two', CONCAT('t','wo'));
Eine weitere Einschränkung besteht darin, dass wir Benutzervariablen nicht als Aufzählungsmitglieder verwenden können. Die folgende Abfrage wird also nicht funktionieren -
mysql> SET @mynumber = 'two'; Query OK, 0 rows affected (0.04 sec) mysql> Create table limit_enum(number ENUM('one', @mynumber, 'three'));
Das obige ist der detaillierte Inhalt vonWas sind die Einschränkungen von MySQL ENUM?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!