mysql 中数据类型tinyint(2)括号中的数字意思
2012-05-23 17:02
411 查看
mysql tinyint smallint int bigint
类型字节最小值最大值
(带符号的/无符号的)(带符号的/无符号的)TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777215INT4 -2147483648214748364704294967295BIGINT8 -92233720368547758089223372036854775807 018446744073709551615
int(1)、tinyint(4) 哪个大?
int 大。
注意数字类型后面括号中的数字,不表示长度,表示的是显示宽度,这点与 varchar、char 后面的数字含义是不同的。
也就是说不管 int 后面的数字是多少,它存储的范围始终是 -2^31 到 2^31 - 1。
综上整型的数据类型括号内的数字不管是多少,所占的存储空间都是一样
tinyint一个字节 smallint 两个字节 MEDIUMINT三个字节
varchar char 中的括号 char(1)表示一个字符,如 'a' '男' 表示字符个数
varchar(50) 可以储存50个字符
类型字节最小值最大值
(带符号的/无符号的)(带符号的/无符号的)TINYINT1-1281270255SMALLINT2-3276832767065535MEDIUMINT3-83886088388607016777215INT4 -2147483648214748364704294967295BIGINT8 -92233720368547758089223372036854775807 018446744073709551615
int(1)、tinyint(4) 哪个大?
int 大。
注意数字类型后面括号中的数字,不表示长度,表示的是显示宽度,这点与 varchar、char 后面的数字含义是不同的。
也就是说不管 int 后面的数字是多少,它存储的范围始终是 -2^31 到 2^31 - 1。
综上整型的数据类型括号内的数字不管是多少,所占的存储空间都是一样
tinyint一个字节 smallint 两个字节 MEDIUMINT三个字节
varchar char 中的括号 char(1)表示一个字符,如 'a' '男' 表示字符个数
varchar(50) 可以储存50个字符
相关文章推荐
- Mysql中数据类型括号中的数字代表的含义
- mysql创建表的时候指定数据类型 括号里面数字代表的含义
- mysql的数据类型int、bigint、smallint 和 tinyint取值范围
- sqoop从mysql抓数据tinyint类型会变成boolean类型
- 关于MySQL的TinyInt数据类型在Delphi中作为Boolean类型的一个要注意的问题
- mysql中数据类型的长度 INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT
- mysql数据类型 int、bigint、smallint、tinyint
- 关于mysql tinyInt 长度为1 查询返回boolean类型的数据
- MySQL 三种主要的数据类型类型:文本、数字和日期/时间类型。
- mysql的数据类型int、bigint、smallint 和 tinyint取值范围
- MySQL的数据类型int、bigint、smallint 和 tinyint取值范围
- mysql的数据类型int、bigint、smallint 和 tinyint取值范围
- 使用整数数据的精确数字数据类型 bingint int tinyint
- MySQL数据类型 int(M) 表示什么意思?
- sqoop从mysql抓数据tinyint类型会变成boolean类型
- mysql的数据类型int、bigint、smallint 和 tinyint取值范围
- asp.net 读数据时将mysql里面的tinyint类型转换
- mysql数据类型之用 TINYINT(1) 还是 ENUM( 'true' , 'false')? 推荐
- mysql - 数据类型后的数字
- MySQL数据类型 int(M) 表示什么意思?详解mysql int类型的长度值问题