tinyint 占用1字节
表示非负: 0-->255
无符号表示:-128-->127
举例表示人的年龄就可以用:age tinyint;
smallint 占用2字节
表示非负:0-->2^16-1 既 0到65535
无符号表示:-2^15-->2^15-1
举例表示乌龟的年龄:agewg smallint;
int 占用4字节
表示非负 0-->2^32-1 既 零到四十二亿九千万
无符号表示:-2^31-->2^31-1
举例表示恐龙化石年龄:agekl int;
bigint 占用8字节
表示非负 0-->2^64-1 这已经是天文数字了,能表示 18后面17个零那么大的数字
无符号表示:-2^63-->2^63-1
bigint比较占用空间,一般都不用。
举例表示宇宙年龄:ageyz bigint;
完全手打亲!
unsigned 既为非负数,用此类型可以增加数据长度! 例如如果 tinyint最大是127,那 tinyint unsigned 最大 就可以到 127 * 2 unsigned 属性只针对整型,而binary属性只用于char 和varchar。 www.2cto.com 类型 说明 tinyint 非常小的整数 smallin...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)