标签: mysql
我有一个NUMBER表作为我的PRIMARY KEY,数据类型是SMALLINT。如何格式化该字段的值,使其代替为1,它将显示为0001,依此类推?谢谢!顺便说一下,我使用的是mySQL workbench 5.2.40
答案 0 :(得分:2)
将其更改为SMALLINT(4) ZEROFILL。 zerofill将用零填充数字到指定的长度。
SMALLINT(4) ZEROFILL
答案 1 :(得分:0)
格式化应该按需完成,在我看来,而不是在架构中。
SELECT LPAD(id, 4, '0') FROM ...