更改mysql中smallint数据类型的格式

时间:2012-06-20 16:27:42

标签: mysql

我有一个NUMBER表作为我的PRIMARY KEY,数据类型是SMALLINT。如何格式化该字段的值,使其代替为1,它将显示为0001,依此类推?谢谢!顺便说一下,我使用的是mySQL workbench 5.2.40

2 个答案:

答案 0 :(得分:2)

将其更改为SMALLINT(4) ZEROFILL。 zerofill将用零填充数字到指定的长度。

答案 1 :(得分:0)

格式化应该按需完成,在我看来,而不是在架构中。

SELECT LPAD(id, 4, '0') FROM ...