当前位置: 代码迷 >> Oracle开发 >> 各位大侠们,请教在oracle中用sql语句实现千分位怎么处理?待
  详细解决方案

各位大侠们,请教在oracle中用sql语句实现千分位怎么处理?待

热度:80   发布时间:2016-04-24 07:46:12.0
各位大侠们,请问在oracle中用sql语句实现千分位怎么办?在线等待
例如100000   显示成100,000

------解决方案--------------------
select to_char(100000, '999,999 ') from dual
------解决方案--------------------
如果数值超过6位,就要写999,999,999
这是9位数的写法,有小数点的话999,999,999.00
这是保留两位小数,为0时显示0,另外如果要是遇到0.XX时,要想显示小数点前面的0,要这样写
999,999,990.00
------解决方案--------------------
select to_char(2345667, 'FM999,999,999,999,999 ') from dual

前面加个FM就可以了
  相关解决方案