mysql插入当前时间语句(分析mysql数据库添加时间数据)

商盟百科网 2023-06-01 08:15 55

摘要:这篇文章主要介绍了mysql插入当前时间语句(分析mysql数据库添加时间数据),需要的朋友可以参考下,如果你喜欢还可以浏览mysql插入当前时间语句(分析mysql数据库添加时间数据)的最新相关推荐信息。

在创建时间字段的时候:

例如:字段 create_time 默认值可以设置为CURRENT_TIMESTAMP 插入数据时候会自动添加时间,默认值为当前时间

update_time 默认值可以设置为CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 表示每次更新这条数据的时候,该字段都会更新成当前时间(商盟百科网chnore.com)

设置默认值错误,可以用下面sql修改字段默认值

ALTER TABLE `sms_message_system`MODIFY COLUMN `update_time` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT "创建时间" ;

这两个操作是mysql数据库本身在维护,所以可以根据这个特性来生成【创建时间】和【更新时间】两个字段,且不需要代码来维护.(商盟百科网chnore.com)

CREATE TABLE `sms_message_system` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "编号", `message_title` varchar(255) DEFAULT "" COMMENT "标题", `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT "创建时间", `release_staff` varchar(255) DEFAULT NULL COMMENT "发布人员", `details` varchar(255) DEFAULT NULL COMMENT "消息详情", `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT "创建时间", PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8

mysql插入当前时间语句(分析mysql数据库添加时间数据)


相关推荐

评论列表
关闭

用微信“扫一扫”