创建枚举表
CREATE TABLE tmp4 (
enm ENUM ( 'first', 'second', 'third' )
);
插入枚举值
INSERT INTO tmp4 ( enm )
VALUES ( 'first' ),( 'second' ),( 'third' ),( NULL );
查看枚举
-- enm+0 简单理解即 每行枚举都会对应一个枚举索引值(隐式体现)
-- 枚举中仅有也只能存在一个null,且它的索引值也是null
SELECT
enm,
enm + 0
FROM
tmp4 WHERE enm = 1 ; -- 这里条件值'1'可以是枚举索引值,也可以是枚举值