Sử dụng hàm NOW() để chèn ngày và giờ hiện tại vào cột DATETIME hoặc TIMESTAMP.
Cú pháp:
INSERT INTO ten_bang VALUES (NOW());
Ví dụ: tạo bảng CurrentDateTimeDemo:
mysql> CREATE TABLE CurrentDateTimeDemo (
-> YourTime DATETIME
-> );
Chèn thời gian hiện tại:
mysql> INSERT INTO CurrentDateTimeDemo VALUES (NOW());
Kiểm tra:
mysql> SELECT * FROM CurrentDateTimeDemo;
+---------------------+ | YourTime | +---------------------+ | 2018-12-08 19:08:41 | +---------------------+
Hàm NOW() trả về ngày giờ hiện tại theo múi giờ server (định dạng YYYY-MM-DD HH:MM:SS). Có thể dùng cho cột DEFAULT khi tạo bảng: created_at DATETIME DEFAULT CURRENT_TIMESTAMP.