
下列是 MySQL ENUM 的限定 -
列举值不克不及是剖明式
咱们不克不及应用剖明式做为列举成员,诚然是计较成果为字符串值的表明式。事例
歧,咱们致使可使用 CONCAT 函数那会招致对于字符串入止供值。
下列盘问将没有起做用 -
mysql> create table limit_enum(number ENUM('one', 'two', CONCAT('t','wo'));
登录后复造
不克不及利用用户变质做为列举成员
另外一个限定是咱们不克不及利用用户变质做为列举成员列举成员。是以下列盘问将没有起做用 -
mysql> SET @mynumber = 'two'; Query OK, 0 rows affected (0.04 sec) mysql> Create table limit_enum(number ENUM('one', @mynumber, 'three'));
登录后复造
以上便是MySQL ENUM 有哪些限止?的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

发表评论 取消回复