MySQL 数据库:DATETIME 类型设置默认值为当前时间
在创建 MySQL 数据库表时,可以使用 DEFAULT CURRENT_TIMESTAMP 来设置 DATETIME 类型的默认值为当前时间。例如:
CREATE TABLE my_table (
id INT AUTO_INCREMENT PRIMARY KEY,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
在上面的例子中,created_at 列的默认值为当前时间,而 updated_at 列的默认值也为当前时间,但在更新时会自动更新为新的时间。
原文地址: https://www.cveoy.top/t/topic/mA25 著作权归作者所有。请勿转载和采集!