可以使用以下语句来在 MySQL 表中添加时间字段并赋值为当前时间:

ALTER TABLE '表名' ADD COLUMN '时间字段名' TIMESTAMP DEFAULT CURRENT_TIMESTAMP;

其中,'表名' 为需要添加字段的表名,'时间字段名' 为新增的时间字段名称。

这个语句将创建一个新的 TIMESTAMP 类型的时间字段,并且使用默认值 CURRENT_TIMESTAMP 来赋值为当前时间。这意味着每次插入数据时,这个字段将自动设置为当前时间。

如果要将已存在的表的字段修改为当前时间字段,可以使用以下语句:

ALTER TABLE '表名' MODIFY COLUMN '时间字段名' TIMESTAMP DEFAULT CURRENT_TIMESTAMP;

注意:如果表中已经存在数据,则默认值不会自动赋值为当前时间。如果需要将已有数据的时间字段赋值为当前时间,可以使用 UPDATE 语句手动更新。例如:

UPDATE '表名' SET '时间字段名' = NOW();

这将把所有记录的时间字段更新为当前时间。

MySQL 表添加时间字段并赋值为当前时间

原文地址: https://www.cveoy.top/t/topic/n9BR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录