Loading... > 这是来自精易论坛的一位同学提问的一个问题 ![image.png](https://blog.11dz.cn/usr/uploads/2022/10/4134243792.png) 正好之前业务遇到过,所以给回复了一下 顺便补一下博客日志 ![image.png](https://blog.11dz.cn/usr/uploads/2022/10/3582004455.png) > **zerofill** # 关于mysql的属性zerofill的讲解 一、字段中zerofill属性的类似定义方式 SQL语句:字段名 int(n) zerofill 二、zerofill属性的作用 1、插入数据时,当该字段的值的长度小于定义的长度时,会在该值的前面补上相应的0 2、zerofill默认为int(10) 3、当使用zerofill 时,默认会自动加unsigned(无符号)属性,使用unsigned属性后,数值范围是原值的2倍,例如,有符号为-128+127,无符号为0~256。 三、实例 ```mysql mysql> create table t (t int(4) zerofill); mysql> insert into t set t = 10; mysql> select * from t; ``` 结果 0010 最后修改:2022 年 10 月 25 日 © 允许规范转载 打赏 赞赏作者 微信 赞 2 如果觉得我的文章对你有用,请随意赞赏
1 条评论
很可惜的是这个问题贴楼主是个二逼