当前位置:   article > 正文

mysql 空位补0_MySQL int类型(当位数不足时,前面补零处理)的设置方法

mysql前面补0

摘要:

下文讲述MySQL数据库下,int类型位数不足时,自动在前面补零的方法分享,如下所示;

实现思路:

在MySQL数据库中,int 和 tinyint类型,我们可以通过开启指定列属性 zerofill,使其数据显示时,

如果位数不足时,前面自动补零,如下所示:

mysql> create table `maomao365.com`(

-> keyId int unsigned,

-> qty int(3) zerofill,

-> number int(4) zerofill,

-> cnt int(2)

-> );

mysql> insert into `maomao365.com` value(1,2,3,4);

Query OK, 1 row affected (0.00 sec)

mysql> insert into `maomao365.com` value(10,20,3,40);

Query OK, 1 row affected (0.00 sec)

mysql> select * from `maomao365.com`;

+-------+------+--------+------+

| keyId | qty | number | cnt |

+-------+------+--------+------+

| 1 | 002 | 0003 | 4 |

| 10 | 020 | 0003 | 40 |

+-------+------+--------+------+

2 rows in set (0.00 sec)

注意事项:

zerofill 只是一个显示属性,同占用的存储空间无关,因为存储空间已经固定

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/322353
推荐阅读
相关标签
  

闽ICP备14008679号