मौजूदा टेबल में ALTER कमांड की मदद से कॉलम जोड़ते समय हम डिफ़ॉल्ट मान भी निर्दिष्ट कर सकते हैं।
सिंटैक्स:
ALTER TABLE table_name ADD (column_name datatype DEFAULT value);
उदाहरण:
नीचे दिए गए उदाहरण में, ALTER कमांड की मदद से 'Student' टेबल में 'City' कॉलम को डिफ़ॉल्ट मान 'DELHI' के साथ जोड़ा गया है।
mysql> ALTER TABLE Student ADD (City VARCHAR(10) DEFAULT 'DELHI');
Query OK, 5 rows affected (0.33 sec)
अब DESCRIBE कमांड से हम 'City' कॉलम का डिफ़ॉल्ट मान चेक कर सकते हैं:
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 | |
+---------+--------------+------+-----+---------+-------+