文档章节

Mysql列类型:日期时间型

_多么痛的领悟
 _多么痛的领悟
发布于 2016/04/26 14:38
字数 408
阅读 7
收藏 0

分类:date, time, datetime, timestamp, year

一、date 日期型

1、显示格式:YYYY-MM-DD

2、取值范围:1000-01-01 到 9999-12-31

3、定义方式:字段名 date

日期中间的分隔符正常时是-,也可以使用其它符号作为分隔符

例如 inset into tbdata values('2016@4@26');//不标准的日期格式也可以插入,2016@4@25

4、2位年值的问题:

如果插入的年值位2位:注意:

70-99 表示1970-1999

00-69 表示2000-2069

mysql认为0000-00-00是合法数据。代表某一年某一月某一日。


二、datetime  日期时间型

它和日期型很相似

取值范围:1000-01-01 00:00:009999-12-31 23:59:59

其它的行为和特征和日期型date基本相同

定义方式:字段名 datetime


三、year  年

它只是用来表示年。

定义:字段名 year

取值范围:1901-2155

它同样支持2位年值。

00-69 代表 2000-2069

70-99 代表 1970-1999

同样支持0000作为合法数据


四、time  时间

这个有些特殊,取值范围:-838:59:59838:59:59

为什么不是00:00:0023:59:59

实际上它超过24小时是代表从当前时刻向前或向后多长时间

定义:字段 time

例如:-105:23:23 

-105 =  24 * 4  + 9  过去4天+9小时,23分23秒


五、timestamp    时间戳

1、时间戳是按秒来计算时间的

2、取值范围:1970-01-01 00:00:00  到 2037年的某一刻

3、一天是86400秒,我们最大的整数是21147483647

4、定义方法:字段  timestamp


© 著作权归作者所有

_多么痛的领悟
粉丝 0
博文 64
码字总数 10258
作品 0
延庆
程序员
私信 提问
Mysql数据类型

我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例 如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文...

长平狐
2013/01/06
74
0
Mysql 学习之 mysql 列类型和占用的字节数

Mysql中的列类型有三大类:数值类、字符类和日期/时间类 数值类分整数型和浮点型两大类 整数型: 列名取值范围占用字节数 TINYINT非常小的正整数,带符号:-128~127,不带符号0~255 占用1字节...

天真花语
2018/07/03
0
0
mysql的基本数据类型

前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。MySQL提供了一组可以赋给表中各个...

凡尘里的一根葱
2015/10/11
8
0
数据库:深入浅出mysql学习笔记【超级详细(一)】

版权声明:合作交流邮箱:keeprealself@qq.com https://blog.csdn.net/weixin_42842069/article/details/86523077 1.安装mysql 1.先查看有没有安装过mysql 2.安装后可以执行删除 3.使用yum安...

拨云见日。
01/17
0
0
MySQL数据表的设计

数据表(Table) 数据表是数据库的基本组成元素,以记录(行)和字段(列)组成的二位结构用于储存数据。数据库由表结构和表内容组成,先建立表结构,然后才能输入数据。数据表结构设计主要包...

全栈coder
2017/02/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue预渲染

prerender-spa-plugin 安装prerender-spa-plugin (插件使用见npm官网)[https://www.npmjs.com/package/prerender-spa-plugin] npm install prerender-spa-plugin --save-dev 配置prerender-s......

莫西摩西
32分钟前
0
0
Command模式

https://www.cnblogs.com/devinzhang/archive/2012/01/06/2315235.html

南桥北木
今天
1
0
由于PostgreSQL9.x二进制输出格式默认值改变导致的读取图片错误

今天从社区邮件看到一个这样的问题,感觉很有意思,在这分享给大家~具体如下: 问题现象: 作者有一个很老的Java应用,当时后端采用的PostgreSQL数据库版本为8.x,该系统除了正常的数据增删...

闻术苑
今天
2
0
导入sql时出现Invalid default value for 'create_time'报错处理方法

当运行SQL会出现:[Err] 1067 - Invalid default value for 'create_time',是因为Mysql版本不同,如果版本不 < 5.6请去的话报错的处理方法如下: 方法 :alter table table_name modify cre......

writeademo
今天
1
0
对ssm(spring,springmvc,mybatis)的了解总结

ssm框架现在是java web开发的三个主流框架 ,其实严格来算只算是两个框架,因为springmvc属于spring框架 ,是spring的一个mvc子框架 那么我们下面就来了解一下三大框架把 一 .Spring spring...

咸鱼-李y
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部