DEFAULT कंस्ट्रेंट सिंटैक्स
CREATE TABLE yourTableName (
yourColumnName1 dataType not null,
yourColumnName2 dataType default anyValue,
...
);
उदाहरण: कर्मचारी जॉइनिंग तिथि
mysql> create table demo43 (
-> employee_id int not null auto_increment primary key,
-> employee_name varchar(40) not null,
-> employee_status varchar(60) default "NOT JOINED",
-> employee_joining_date date default(CURRENT_DATE)
-> );
डेटा डालना और परिणाम
mysql> insert into demo43(employee_name,employee_status,employee_joining_date) values('John','JOINED','2020-05-10');
mysql> insert into demo43(employee_name,employee_status,employee_joining_date) values('David','JOINED','2020-10-12');
mysql> insert into demo43(employee_name) values('Bob');
+-------------+---------------+-----------------+-----------------------+ | employee_id | employee_name | employee_status | employee_joining_date | +-------------+---------------+-----------------+-----------------------+ | 1 | John | JOINED | 2020-05-10 | | 2 | David | JOINED | 2020-10-12 | | 3 | Bob | NOT JOINED | 2020-10-31 (आज की तिथि) | +-------------+---------------+-----------------+-----------------------+
नोट: तीसरे रिकॉर्ड में तिथि नहीं दी गई, इसलिए CURRENT_DATE ऑटोमैटिकली सेट हो गई।