《mysql--关于timestamp使用方法》

最近使用mysql创建一个关于timestamp属性的列
在第一次为加入一些说明语言时,不能够自己更新时间
下面是在一些博客中找出的实质性解决问题的方法。

TIMESTAMP的变体
1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
在创建新记录和修改现有记录的时候都对这个数据列刷新

2,TIMESTAMP DEFAULT CURRENT_TIMESTAMP
在创建新记录的时候把这个字段设置为当前时间,但以后修改时,不再刷新它

3,TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
在创建新记录的时候把这个字段设置为0,以后修改时刷新它

4,TIMESTAMP DEFAULT ‘yyyy-mm-dd hh:mm:ss’ ON UPDATE CURRENT_TIMESTAMP
在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它
————————————————
版权声明:本文为CSDN博主「Jarme__」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhimab/article/details/70210247

发布了18 篇原创文章 · 获赞 8 · 访问量 428

猜你喜欢

转载自blog.csdn.net/weixin_45540964/article/details/104762697
今日推荐