DEFAULT gán giá trị mặc định cho cột nếu câu INSERT không cung cấp giá trị cho cột đó.
Cú pháp
column_name datatype DEFAULT default_value
Ví dụ
Tạo bảng workers với cột Id mặc định 1000:
mysql> CREATE TABLE workers(Name VARCHAR(25), Id INT NOT NULL DEFAULT 1000);
Query OK, 0 rows affected (0.47 sec)
mysql> INSERT INTO workers(Name, Id) VALUES('Ram', 101);
mysql> INSERT INTO workers(Name) VALUES('Mohan'); -- không đưa Id
mysql> SELECT * FROM Workers;
+-------+------+
| Name | Id |
+-------+------+
| Ram | 101 |
| Mohan | 1000 |
+-------+------+
Hàng thứ 2 tự động nhận giá trị mặc định 1000 cho Id.