首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-02-15 
各位大侠们,请问在oracle中用sql语句实现千分位怎么办?在线等待例如100000显示成100,000[解决办法]select

各位大侠们,请问在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就可以了

热点排行