mysql数据库中表示时间段类型_mysql数据类型中的日期型
我们知道,MySQL当中有多种表示日期和时间的数据类型。其中,YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME以及TIMESTAMP就表示日期以及时间。另外,有一点很特殊:TIMESTAMP的数值是与时区相关,然而DATETIME数据类型则用8个字节表示日期和时间。今天小编就给大家介绍几种MySQL中常见的日期类型。(一)MySQL中常用的时间类型以下为MySQL中几种时间日
我们知道,MySQL当中有多种表示日期和时间的数据类型。其中,YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME以及TIMESTAMP就表示日期以及时间。另外,有一点很特殊:TIMESTAMP的数值是与时区相关,然而DATETIME数据类型则用8个字节表示日期和时间。
今天小编就给大家介绍几种MySQL中常见的日期类型。
(一)MySQL中常用的时间类型
以下为MySQL中几种时间日期类型:
(1)year:长度为1字节,储存范围以及格式为['1901'到'2155'];
(2)date:长度为3字节,储存范围以及格式为['1000-01-01'到'9999-12-31'];
(3)time:长度为3字节,储存范围以及格式为['-838:59:59'到'838:59:59];
(4)datetime:长度为8字节,储存范围以及格式为['1000-01-0100:00:00'到'9999-12-3123:59:59'];
(5)timestamp:长度为4字节,它的值为目前时间;
(二)Year,Date,Time,Datetime,Timestamp的实例
以下为时间类型的具体创建以及插入方法:
总结:DATETIME类型用来记录日期和时间,它的作用就跟DATE类型和TIME类型的组合相同。DATETIME类型的字段能用DATE类型的字段以及一个TIME类型的字段代替。要是要同时记录日期和时间,DATETIME类型就是一个不错的选择。相信大家看完这篇文章之后,就会对mysql当中的日期型有一定的了解啦,总的来说,数据库的知识并不是特别的难,只是我们掌握的基础不扎实。
更多推荐
所有评论(0)