在MySQL中是否有类似printf()的格式? 我在文档中找不到简单的方法.
例如,我怎样才能做出类似的事情:
SELECT STRFORMATFUNCTIONIMLOOKINGFOR("%03d", 17)
得到017?
对于你的例子,你可以使用
SELECT LPAD(17,3,'0');
还有
选择格式(17,3); - 17.000
否则,UDF如上所述.