Đặt ràng buộc DEFAULT để sử dụng CURRENT_TIMESTAMP :
CREATE TABLE ...
your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
...
Đối với bảng hiện có, hãy sử dụng câu lệnh ALTER TABLE :
ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP
Trừ khi bạn chỉ định giá trị cho date_column, giá trị mặc định sẽ là ngày và giờ câu lệnh INSERT được chạy. NULL
và DEFAULT
hoặc các giá trị hợp lệ để sử dụng ràng buộc mặc định nếu không, giả sử cột là nullable.