TIMESTAMP कॉलम
TIMESTAMP DEFAULT CURRENT_TIMESTAMP से ऑटोमैटिक वर्तमान समय सेट होता है।
उदाहरण
mysql> create table demo50 (
-> id int not null auto_increment primary key,
-> start_date timestamp default current_timestamp not null,
-> end_date timestamp default current_timestamp not null
-> );
डेटा डालना और परिणाम
mysql> insert into demo50 values();
mysql> insert into demo50(end_date) values('2020-12-21');
mysql> insert into demo50(start_date) values('2020-01-01');
+----+---------------------+---------------------+ | id | start_date | end_date | +----+---------------------+---------------------+ | 1 | 2020-11-04 20:54:31 | 2020-11-04 20:54:31 | | 2 | 2020-11-04 20:54:53 | 2020-12-21 00:00:00 | | 3 | 2020-01-01 00:00:00 | 2020-11-04 20:55:04 | +----+---------------------+---------------------+
- पंक्ति 1: दोनों डिफ़ॉल्ट (इन्सर्ट समय)।
- पंक्ति 2:
start_dateडिफ़ॉल्ट,end_dateदिया गया। - पंक्ति 3:
start_dateदिया गया,end_dateडिफ़ॉल्ट।