数值型整型: tinyint:微小的列类型,1个字节,默认有符号,存储范围:-128--127 可选属性:tingyint(M) unsigned zerofill M:宽度(在0填充(zerofill)时才有效),只是显示效果,不影响实际数据的存储范围;unsigned:无符号类...
分类:
数据库 时间:
2015-05-09 21:57:36
阅读次数:
213
??
MySQL创建数据表(中)
三、数据字段属性
1、unsigned【无符号】
可以让空间增加一倍
比如可以让-128~127增加到0~255
注意:只能用在数值型字段
2、zerofill【前导零】
e.g. createtable if not exists t2(num int(5) zerofill,price float(7,2)zerofill,na...
分类:
数据库 时间:
2015-05-08 15:03:36
阅读次数:
205
constraint 外键别名 foreign key(a,b) references 外部表名(a,b);数据类型要保持一致
not null
unique
primary key(主键名)
auto_increment一个表只能有一个字段使用此约束且该字段必须为主键的一部分,约束的字段可以是任何整数类型。
zerofill默认自动添加无符号
unsigned
default...
分类:
数据库 时间:
2015-05-06 17:44:39
阅读次数:
149
对于INT型,MySQL支持指定显示宽度例如:int(5):表示如果数值宽度小于5位,则填满宽度,保证总宽度为5位。默认为int(11),配合zerofill可以看到效果。DROP TABLE IF EXISTS tab_5;CREATE TABLE tab_5(id int(5))ENGINE=i...
分类:
数据库 时间:
2015-04-14 00:26:50
阅读次数:
292
creata table t(x int(6) zerofill,y int); insert into t(x,y) values(1,1); select x,y from t;
分类:
数据库 时间:
2015-04-04 11:52:14
阅读次数:
232
1.tinyint 占一个字节,取值范围为-128~127 unsigned:无符号,即无负数(0~255) 常用于boolean类型/体重等数据的体现2.int //整型 占四个字节 zerofill:零填充,无需指定unsigned3.decimal(m,d) //浮点型 相对于fl...
分类:
数据库 时间:
2014-12-29 21:15:16
阅读次数:
213
int(M) zerofill,加上zerofill后M才表现出有点点效果,比如 int(3) zerofill,你插入到数据库里的是10 ,则实际插入为010 ,也就是在前面补充加了一个0如果int(3)和int(10)不加 zerofill,则它们没有什么区别.M不是用来限制int个数的。int...
分类:
数据库 时间:
2014-11-13 00:30:12
阅读次数:
197
总结,int(M) zerofill,加上zerofill后M才表现出有点点效果,比如int(3) zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加zerofill,则它们没有什么区别.M不是用来限制int个数的.int...
分类:
其他好文 时间:
2014-08-27 14:40:18
阅读次数:
185
1.MySQL字段规定类型之后,存储是定长的,int(1)和int(4)从本身长度还是存储方式上都是一样的。mysql里,int(1)和int(4)的区别就是显示的长度,但是要设置一个参数:如果列制定了zerofill 就会用0填充显示,如2 int(3)指定后就会显示为002。2.int 存储占4...
分类:
数据库 时间:
2014-08-08 17:45:16
阅读次数:
319
MySQL还支持选择在该类型关键字后面的括号内指定整数值的显示宽度(例如,INT(4))。该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。当结合可选扩展属性ZEROFILL使用时, 默认补充的空格用零代...
分类:
数据库 时间:
2014-07-01 17:27:06
阅读次数:
243