Trong khi thêm cột vào bảng hiện có với sự trợ giúp của lệnh ALTER, chúng ta cũng có thể chỉ định giá trị mặc định.
Cú pháp
Alter table table-name ADD (column-name datatype default data);
Ví dụ
Trong ví dụ dưới đây, với sự trợ giúp của Lệnh ALTER, cột ‘Thành phố’ được thêm với giá trị mặc định là ‘DELHI’ vào bảng ‘Sinh viên’.
mysql> Alter table Student ADD(City Varchar(10) Default 'DELHI'); Query OK, 5 rows affected (0.33 sec) Records: 5 Duplicates: 0 Warnings: 0
Bây giờ từ lệnh DESCRIBE, chúng ta có thể kiểm tra giá trị mặc định của cột 'Thành phố'.
mysql> describe Student\g +---------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+-------+ | RollNO | int(11) | YES | | NULL | | | Name | varchar(20) | YES | | NULL | | | Class | varchar(15) | YES | | NULL | | | Grade | varchar(10) | YES | | NULL | | | Address | varchar(25) | YES | | NULL | | | Phone | int(11) | YES | | NULL | | | Email | varchar(20) | YES | | NULL | | | City | varchar(10) | YES | | DELHI | | +---------+-------------+------+-----+---------+--------+ 8 rows in set (0.04 sec)