Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个以 NUMBER 作为主键的表,数据类型是 SMALLINT。如何格式化该字段的值,以便显示为 0001 而不是 1 等等?谢谢!顺便说一句,我正在使用 mySQL 工作台 5.2.40
将其更改为SMALLINT(4) ZEROFILL. zerofill 将用零填充数字到指定的长度。
SMALLINT(4) ZEROFILL
在我看来,格式化应该按需完成,而不是在模式中。
SELECT LPAD(id, 4, '0') FROM ...