栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

DATE,TIME,DATETIME和TIMESTAMP类型之间有什么区别

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

DATE,TIME,DATETIME和TIMESTAMP类型之间有什么区别

DATE: 用于具有日期部分但没有时间部分的值。MySQL检索并以 YYYY-MM-DD
格式显示DATE值。支持的范围是

1000-01-01
9999-12-31

DATETIME: 用于包含日期和时间部分的值。MySQL检索并以 YYYY-MM-DD HH:MM:SS
格式显示DATETIME值。支持的范围是

1000-01-01 00:00:00
9999-12-31 23:59:59

TIMESTAMP: 用于包含日期和时间部分的值。TIMESTAMP的范围是

1970-01-01 00:00:01
UTC到
2038-01-1903:14:07
UTC。

TIME: 其值采用 HH:MM:SS 格式(或对于大小时数而言为 HHH:MM:SS
格式)。TIME值的范围可以从

-838:59:59
838:59:59
。小时部分可能是如此之大,因为“时间”类型不仅可以用来表示一天中的某个时间(必须少于24小时),而且可以用来表示经过的时间或两个事件之间的时间间隔(可能远大于24小时,甚至是负面的)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411769.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号