tinyint(1) 与 tinyint(2) 、 tinyint(2) 的区别。 TINYINT[(M)] [UNSIGNED] [ZEROFILL] 一个非常小的整数。有符号的范围是 -128 到 127。无符号的范围是 0 到 255。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先谢谢楼上的。如果我这么写表格:word_length tinyint(2) UNSIGNED DEFAULT '0' NOT NULL,word_length的范围是:0 到 255 ? 好像是这样子的,我试过。查询手册:类型 占用字节 从 到 TINYINT 1 -128 127 tinyint(1)占一个字节?tinyint(2)呢?存储宽度有什么意义呢? 给你看一个例子:Table Create Table ------ -------------------------------------------------------t233 CREATE TABLE `t233` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str` varchar(255) NOT NULL, `money` float(12,2) unsigned NOT NULL, `state` tinyint(1) unsigned zerofill DEFAULT NULL, `state2` tinyint(2) unsigned zerofill DEFAULT NULL, `state3` tinyint(3) unsigned zerofill DEFAULT NULL, `state4` tinyint(4) unsigned zerofill DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 insert into t233 (str,state,state2,state3,state4) values('csdn',4,4,4,4);select * from t233;query result(1 records)id str money state state2 state3 state4 5 csdn 0.00 4 04 004 0004 请问一个MYSQL查询问题 数据库约束问题 小妹儿请教VS2008 如何与MySql连接。 enum 字段如何获取最大值 mysql支持中文问题 求一个sql语句,谢谢 mysql如何打开3306端口? 如何快速的读整张表 公司给的难题 postgres能够返回得数据量? 请问建表时为什么要单独再建一张映射表? 求一个mysql的sql语句最优写法
如果我这么写表格:word_length tinyint(2) UNSIGNED DEFAULT '0' NOT NULL,word_length的范围是:0 到 255 ? 好像是这样子的,我试过。
查询手册:类型 占用字节 从 到
TINYINT 1 -128 127 tinyint(1)占一个字节?tinyint(2)呢?存储宽度有什么意义呢?
Table Create Table
------ -------------------------------------------------------
t233 CREATE TABLE `t233` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`str` varchar(255) NOT NULL,
`money` float(12,2) unsigned NOT NULL,
`state` tinyint(1) unsigned zerofill DEFAULT NULL,
`state2` tinyint(2) unsigned zerofill DEFAULT NULL,
`state3` tinyint(3) unsigned zerofill DEFAULT NULL,
`state4` tinyint(4) unsigned zerofill DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 insert into t233 (str,state,state2,state3,state4) values('csdn',4,4,4,4);
select * from t233;
query result(1 records)
id str money state state2 state3 state4
5 csdn 0.00 4 04 004 0004