我有一个mysql表数据类型整型字段。该值存储为1、2、3….、10000。
我想从00001,00002,0003开始格式化(整个数字是5位)。
有什么功能要做吗?
或者如何在phpMyAdmin中手动设置它。

最佳答案

您可以将列类型更改为int(5)zerofill。从documentation开始:
当与可选扩展属性zerofill一起使用时,空格的默认填充将替换为零。例如,对于声明为int(5)zerofill的列,将4的值检索为00004。
例子:

CREATE TABLE table1(x INT(5) ZEROFILL);
INSERT INTO table1 VALUES(4);
SELECT * FROM table1;

结果:
00004

08-18 10:44