首页 > 其他 > 详细

数值类型

时间:2014-11-18 00:09:13      阅读:319      评论:0      收藏:0      [点我收藏+]

数值型-整数类型】1字节=8位

类型 字节 最小值(有符号/无符号) 最大值(有符号/无符号)
TINYINT 1 -128/0 127/255
SMALLINT 2 -23768/0 32767/65535
MEDIUMINT 3 -8388608/0 8388607/16777215
INT/INTEGE 4 -2147483648/0 2147483647/4294967295
BIGINT 8 -9223372036854775808/0 9223372036854775807/18446744073709551615

可使用unsigned控制正负

create table tb_int(
  a tinyint unsigned,
  b tinyint
);

insert into tb_int values (255,127);

可使用zerofill来进行前导零填充(最小宽度为2)

alter table tb_int add c tinyint(2) zerofill;
insert into tb_int values (6);
insert into tb_int values (126);

也存在布尔bool类型,但是一般只用tinyint(1),例如:男女、有无、开关。。。

 

数值型-小数类型单精度float(4字节)/双精度double(8字节)

存储空间=精度空间+幂空间(如:123.456=0.123456 * 10^3,即123456和3)

 

数值类型

原文:http://www.cnblogs.com/ayee/p/4104657.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!