Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 데이터베이스에서 열거 가능한 값을 어떻게 얻을 수 있습니까?

<시간/>

enum'의 도움으로 가능한 enum 값을 얻을 수 있습니다. 다음은 구문입니다.

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)