mysql - 使所有自动递增整数的位数相同,前导零

标签 mysql sql

我想知道是否有办法将我的 id 列(自动递增)设置为在我的 mysql 表中使用前导零始终有 5 位数字。所以第一个值是 00001 然后是 00002 等等直到 99999 而不是 1,2,3 直到 99999。谢谢

最佳答案

尝试在字段中添加 ZEROFILL 属性;

声明:

`ID` INT(5) ZEROFILL AUTO_INCREMENT NOT NULL

关于mysql - 使所有自动递增整数的位数相同,前导零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19028142/

相关文章:

mysql - 我能知道相关子查询是什么意思吗?

mysql - SQL 加入计数

php - 将 MySQL 查询的每个单独结果分配到唯一数组中的最简单方法是什么?

php - IF 和 ELSE 语句不起作用

mysql - Rails 4 中 'users' 中的未知列 'where clause'

mysql - 高级 mysql 查询,它对结果集上的特定记录进行排序,而不考虑其默认排序?

mysql - 不再支持使用旧密码进行身份验证

mysql - 同一基础表的两个 GROUP BY 子查询的列总和

Mysql 按父子顺序

sql - Oracle Select查询请帮忙