如何在 MySQL 数据库中获取枚举值?


我们可以使用“枚举”获取可能的枚举值。以下是语法。

yourColumnName ENUM(value1,value2,........................N)

让我们首先创建一个表。

mysql> create table EnumDemo
   -> (
   -> Light int,
   -> IsONOrOff ENUM('ON','OFF')
   -> );
Query OK, 0 rows affected (1.06 sec)

在上面的表中,ENUM 用于获取“Light”的可能值。

插入记录。

mysql> insert into EnumDemo values(1,'ON'),(0,'OFF');
Query OK, 2 rows affected (0.24 sec)
Records: 2  Duplicates: 0  Warnings: 0

要显示所有记录 -

mysql> select *from EnumDemo;

以下为输出。ENUM 值可见。

+-------+-----------+
| Light | IsONOrOff |
+-------+-----------+
|     1 | ON        |
|     0 | OFF       |
+-------+-----------+
2 rows in set (0.07 sec)

更新于: 30-Jul-2019

281 浏览次数

开启你的 职业 之路

通过完成课程获得认证

开始
广告