我有一个需要采用225,000.00
格式的金额列,下面是我编写的查询
Select TRIM(to_char(pen_amt,'999,999,999,999,999.99')) as PenAmount from transact;
上面的查询给出了除0
之外的所有值的正确结果,对于 0,它以.00
的形式出现,而不是它,它应该以00.00
的形式出现。怎么办?
在希望精度开始的位置添加一个 0。
Select TRIM(to_char(pen_amt,'999,999,999,999,909.99')) as PenAmount from transact;