代码之家  ›  专栏  ›  技术社区  ›  en Peris

Oracle:格式化数字

  •  0
  • en Peris  · 技术社区  · 7 年前

    我将Oracle列定义为 NUMBER(10,5) 我想把它改成一个字符串,格式为00000,带2个小数,例如:3.46->00346

    我正在使用这个函数

    LPAD(replace( TO_CHAR(ptd.trf_phr ,'999.99'), '.', '' ), 5, '0')
    

    但是对于8,24我得到82,而不是00824

    1 回复  |  直到 7 年前
        1
  •  1
  •   davegreen100    7 年前