mysql - MySQL中的字符串格式化

MySQL 中有类似 printf() 的格式吗?
我在文档中找不到直接的方法。

例如,我怎样才能做出类似的东西:

SELECT STRFORMATFUNCTIONIMLOOKINGFOR("%03d", 17) 

得到017?

最佳答案

对于您的示例,您可以使用

选择 LPAD (17, 3, '0');

还有

选择 FORMAT (17, 3); -- 17.000

否则,UDF 如上所述。

https://stackoverflow.com/questions/633668/

相关文章:

python - 在 Python Pandas DataFrame 或 Jupyter Noteb

javascript - Kendo UI 货币格式

java - 从java中的字符串解析带有正/负前缀的数字

html - 如何让 IntelliJ IDEA 保持 HTML 嵌套选项卡?

excel - Vba检查单元格中是否部分粗体

c# - 解释令人困惑的条件字符串格式

c# - Visual Studio/ReSharper 代码格式化 - C#

c# - 使用 string.format 和 List.Count() 进行动态字符串格式化

java - 将 lenient 设置为 false 时的 SimpleDateFormat 异常

excel - 条件格式 : making cells colorful