Presentation is loading. Please wait.

Presentation is loading. Please wait.

学习目标 www.quzixueba.com去自学吧系统教程之Mysql小白入门教程 1、什么是列类型 2、列类型之数值类型.

Similar presentations


Presentation on theme: "学习目标 www.quzixueba.com去自学吧系统教程之Mysql小白入门教程 1、什么是列类型 2、列类型之数值类型."— Presentation transcript:

1 学习目标 1、什么是列类型 2、列类型之数值类型

2 什么是列类型 列类型是指在创建表的时候,指定列的值存储形式,一般分为数值、日期、时间及字符串。 MySQL支持所有标准SQL数值数据类型
几种列类型描述使用了下述惯例: M表示最大显示宽度。最大有效显示宽度是255。 D适用于浮点和定点类型,并表示小数点后面的位数。最大可能的值是30,但不应大于M-2。 这里M长度跟mysql的sql mode有关系,如果严格模式,那么长于这个限制,就会报错,如果是非严格模式,长于这个模式的,就会截断

3 数值类型 tinyint[M] 1字节 带符号范围是:-128~127,无符号的范围是0~255
smallint[M] 2字节 带符号范围是:-32768到32767。无符号的范围是0到65535。 mediumint[M] 3字节 带符号范围是 到 。无符号的范围是0到 。 int[M] 4字节 带符号范围是 到 。无符号的范围是0到 bigint[M] 8字节 带符号范围是 到 ,无符号同上。 float[(M,D)] 4字节 允许的值是 E+38到 E-38、0和 E-38到 E+38。 double[(M,D)] 8字节 允许的值是 E+308到 E-308、0和 E-308到 E+308。 decimal[(M,D)] M+1字节或M+2字节 压缩的“严格”定点数。M是小数位数(精度)的总数,D是小数点(标度)后面的位数。

4 谢谢观看 PPT下载: 自学QQ群:


Download ppt "学习目标 www.quzixueba.com去自学吧系统教程之Mysql小白入门教程 1、什么是列类型 2、列类型之数值类型."

Similar presentations


Ads by Google