mysql的ZEROFILL
ZEROFILL 是mysql数据库的一个属性,下面我将用一个例子引出它。
先看这儿,我已经建好了一张表t
,下面显示一下这张表的建表语句。可以看出表t
含有两列a
和b
请注意int
后面括号里有个10
,为何要有这种东西?Int
不就是4
个Byte
嘛?
带着这个疑问,接下来我来修改一下这张表的结构。
我将列a
的int
后面的括号修改成了4
,并加上了zerofill
,那么我们在命令行来查询一下这个表。
这下子,看出来了吧!
总结一下
int
后面的括号表示一个宽度(上面例子是4
),使用了zerofill
后,当数据小于这个宽度时会自动填充0
。