이것은 MySQL 버전 8.0.12에서 작동합니다. 구문은 다음과 같습니다.
create table yourTableName ( yourColumnName enum(‘Value1’,Value2’,Value3’,......N) default Value1’ or Value2 or Value3,..N );
다음 쿼리를 사용하여 MySQL에서 열거형 유형을 설정합니다.
mysql> create table EnumInMySQL -> ( -> WebCRUD enum('CREATE','READ','UPDATE','DELETE') -> default 'CREATE' -> ); Query OK, 0 rows affected (0.60 sec)
SQL Server의 enum 구문.
create table yourTableName ( yourColumnName varchar(100) CHECK(yourColumnName IN (‘Value1’,Value2’,Value3’,......N)) DEFAULT ‘Value1’ or Value2’ or Value3’,......N );
이제 SQL Server의 enum에 대한 쿼리는 다음과 같습니다.