一文搞懂MySQL列类型中的日期时间型知识


下面一起来了解下MySQL列类型中的日期时间型,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL列类型中的日期时间型这篇短内容是你想要的。所谓的列类型,其实就是指数据类型,即对数据进行统一的分类,从系统的角度出发是为了能够使用统一的方式进行管理,更好的利用有限的空间。在 SQL 中,将数据类型分成了三大类,分别为:数值型、字符串型和日期时间型。日期时间型数据,顾名思义,就是用来表示日期和时间的数据类型,共有五种类型,分别为:datetime:日期时间,其格式为yyyy-MM-dd HH:mm:ss,表示的范围是从 1000 年到 9999 年,有零值,即0000-00-00 0000:00;date:日期,就是datetime的date部分;time:时间,或者说是时间段,为指定的某个时间区间之间,包含正负时间;timestamp:时间戳,但并不是真正意义上的时间戳,其是从1970年开始计算的,格式和datetime一致;year:年份,共有两种格式,分别为year(2)和year(4).执行如下 SQL 语句创建日期时间表,进行测试:当咱们插入数据时,日期时间型中的time,可以为负数,甚至可以是很大的负数;year,可以使用 2 位数据插入,也可以使用 4 位数据插入;timestamp,只要当开发云主机域名前所在的记录被更新,该字段就会自动更新为当前时间,且时间戳类型默认为非空的。如上图所示,以上 3 条记录已经插入成功,接下来,咱们再来验证更新记录时,时间戳类型的字段d4是否会自动更新:如上图所示,显然咱们的结论全部得到了验证。看完MySQL列类型中的日期时间型这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。

相关推荐: MySQL子分区一例

这是现实中的一个例子,但是我不推荐开发云主机域名使用MySQL分区用于生产相关推荐: char和varchar差异字符与字节的区别(查阅引用)①ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二开发云主机域名进制数…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/08 10:05
下一篇 06/08 10:05

相关推荐