a、创建枚举类型表tem
mysql> create table tem(gender ENUM('M','F'));
Query OK, 0 rows affected (0.40 sec)
mysql> SELECT * FROM TEM;
Empty set (0.06 sec)
插入数据
mysql> INSERT INTO tem values('M'),('1'),('f'),(null);
Query OK, 4 rows affected (0.02 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql> select * from tem;
+--------+
| gender |
+--------+
| M |
| M |
| F |
| NULL |
+--------+
4 rows in set (0.01 sec)
如结果所见,当插入数据不匹配时,则自动转换成枚举类型的第一个值
不区分大小写,当插入数据位小写时 则自动转换成大写
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30166976/viewspace-2710440/ ,如需转载,请注明出处,否则将追究法律责任。