2010-07-13 60 views
1

我试图格式化数字字段PostgreSQL的,格式浮动

select to_char(12315.83453, 'FM999999999999D9999') 
在这种情况下

它的一切OK。结果是12315.8345

但是,如果值为0 1

select to_char(0.83453, 'FM999999999999D9999') 

之间和

结果是 0.8345无0(零),但我需要 0.8345

什么样的格式应该指示到to_char函数来获得我需要的结果?

回答

3
SELECT to_char(0.83453, 'FM999999999990D9999'); 

我只是改变了9格式D之前0