ได้** — ค่าของ ENUM สามารถมีช่องว่าง (space) ภายในสตริงได้
สร้างตาราง ENUM ที่มีช่องว่าง
mysql> CREATE TABLE DemoTable (
Size ENUM('SMALL SIZE','LARGE SIZE','XL SIZE')
);
ตรวจสอบโครงสร้างตาราง
mysql> DESC DemoTable;
+-------+-------------------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------------------------------------+------+-----+---------+-------+
| Size | enum('SMALL SIZE','LARGE SIZE','XL SIZE') | YES | | NULL | |
+-------+-------------------------------------------+------+-----+---------+-------+
เพิ่มข้อมูลที่มีช่องว่าง
mysql> INSERT INTO DemoTable VALUES ('XL SIZE');
ดูข้อมูล
mysql> SELECT * FROM DemoTable;
+---------+
| Size |
+---------+
| XL SIZE |
+---------+
สรุป: MySQL ENUM รองรับค่าที่มีช่องว่างได้ปกติ เพียงต้องระบุค่าในเครื่องหมายคำพูดให้ถูกต้อง