ประกาศคอลัมน์เวลาเป็น TIMESTAMP DEFAULT CURRENT_TIMESTAMP และคอลัมน์อื่น ไม่ต้อง เป็น NOT NULL:
mysql> CREATE TABLE Testing1(Name VARCHAR(20), RegStudent TIMESTAMP DEFAULT CURRENT_TIMESTAMP); Query OK, 0 rows affected (0.15 sec) mysql> INSERT INTO Testing1(Name) VALUES(NULL); Query OK, 1 row affected (0.08 sec) mysql> INSERT INTO Testing1(Name) VALUES(NULL); Query OK, 1 row affected (0.04 sec) mysql> SELECT * FROM Testing1; +------+---------------------+ | Name | RegStudent | +------+---------------------+ | NULL | 2017-10-29 04:46:59 | | NULL | 2017-10-29 04:47:02 | +------+---------------------+
เมื่อแทรก NULL ในคอลัมน์ Name คอลัมน์ RegStudent จะรับค่า timestamp ปัจจุบันอัตโนมัติ