ใช้ DEFAULT 'NONE' ในคอลัมน์ขณะสร้างตาราง
สร้างตาราง DEFAULT 'NONE'
mysql> create table DemoTable (
ClientCountryName varchar(100) DEFAULT 'NONE' );
Query OK, 0 rows affected (0.65 sec)
เพิ่มข้อมูลบางแถวไม่ระบุค่า
mysql> insert into DemoTable values('US'); Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable values(); Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable values('UK'); Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values(); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('AUS'); Query OK, 1 row affected (0.16 sec)
ผลลัพธ์
mysql> select * from DemoTable;
+-------------------+ | ClientCountryName | +-------------------+ | US | | NONE | | UK | | NONE | | AUS | +-------------------+ 5 rows in set (0.00 sec)
ประโยชน์: ป้องกันค่า NULL ในคอลัมน์ที่ควรมีค่าเสมอ