Mysql设置建立时间字段和更新时间字段自动获取时间,填充时间

一、引言
在实际开发中,每条数据的建立时间和修改时间,尽可能不须要应用程序去记录,而由数据库获取当前时间自动记录建立时间,获取当前时间自动记录修改时间。数据库

二、建立语句
(1)–添加CreateTime 设置默认时间 CURRENT_TIMESTAMP.net

    ALTER TABLE `table_name`
    ADD COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '建立时间' ;
(2)–修改CreateTime 设置默认时间 CURRENT_TIMESTAMPblog

    ALTER TABLE `table_name`
    MODIFY COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '建立时间' ;
(3)–添加UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMP开发

    ALTER TABLE `table_name`
    ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '建立时间' ;
(4)–修改 UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMPtable

    ALTER TABLE `table_name`
    MODIFY COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '建立时间' ;
---------------------

原文:https://blog.csdn.net/ztchun/article/details/79796229date

相关文章
相关标签/搜索