900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > mysql timestamp 比较_解析mysql TIMESTAMP(时间戳)和datetime不同之处比较

mysql timestamp 比较_解析mysql TIMESTAMP(时间戳)和datetime不同之处比较

时间:2019-08-20 05:18:44

相关推荐

mysql timestamp 比较_解析mysql TIMESTAMP(时间戳)和datetime不同之处比较

文章来介绍了mysql TIMESTAMP(时间戳) 的一用法特性以及TIMESTAMP和datetime函数的区别与不同之处,有需要了解此函数的朋友可以参考一下本文章。

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 在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它

MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型

*TIMESTAMP列类型*

TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示。

TIMESTAMP值显示尺寸的格式如下表所示:

+---------------+----------------+

| 列类型| 显示格式 |

| TIMESTAMP(14) | YYYYMMDDHHMMSS |

| TIMESTAMP(12) | YYMMDDHHM

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。