createtableEnumDemo->(->Lightint,->IsONOrOffENUM('ON','OFF')->);Q">

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

mysqlmysqli database

我们可以借助"枚举"获取可能的枚举值。以下是语法。

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)

相关文章