【问题标题】:SQL function 2 digit number formattingSQL 函数 2 位数字格式
【发布时间】:2013-03-21 06:27:37
【问题描述】:

是否有任何 SQL 函数可以将数字转换为两位数,所以我可以得到 01 为 1。

【问题讨论】:

  • 那么它不再是数字了,它变成了字符串
  • 其实我是在做这个月的,还是整数。

标签: mysql sql


【解决方案1】:

您需要将值转换为字符串。您可以为此使用LPAD()

【讨论】:

    【解决方案2】:

    应该是:

    SELECT LPAD(1, 2, '0');
    

    Live Demo

    【讨论】:

      【解决方案3】:

      有一种方法可以满足您的要求。这是一篇解释它的帖子,假设您使用的是 SQL Server

      Formatting Numbers by padding with leading zeros in SQL Server

      【讨论】:

      • 请问?我问的是什么意思?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2013-09-24
      • 1970-01-01
      相关资源
      最近更新 更多