Mysql设置某一个字段为当前时间
程序员文章站
2022-04-15 14:45:15
...
**
Mysql设置某一个字段为当前时间
**
将字段的类型设置为:TIMESTAMP
,
然后设置默认值为:CURRENT_TIMESTAMP
**
SQL语句实现
**
添加 字段名 设置默认时间 CURRENT_TIMESTAMP
ALTER TABLE `表名`
ADD COLUMN `字段名` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注释' ;
修改 字段名 设置默认时间 CURRENT_TIMESTAMP
ALTER TABLE `表名`
MODIFY COLUMN `字段名` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注释' ;
添加UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMP
ALTER TABLE `table_name`
ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;
修改 UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMP
ALTER TABLE `table_name`
MODIFY COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;
推荐阅读
-
MySQL字段的属性应该尽量设置为NOT NULL
-
mysql判断当前时间是否在开始与结束时间之间且开始与结束时间允许为空
-
设置Input标签Date默认值为当前时间
-
MySQL中可为空的字段设置为NULL还是NOT NULL
-
mysql为datetime类型字段设置默认值default
-
[Mysql]一张1000W条记录的表中,修改表结构,为一个enum字段增加一个值,需要多久时间?
-
MySQL datetime数据类型设置当前时间为默认值
-
设置mysql客户端显示为utf8 字符集 (需要保证mysql varchar字段都为utf8)
-
Mysql获取当前时间的前几天和字段中的时间进行比较_MySQL
-
mysql设置修改时间,更新记录当前时间