【发布时间】:2012-02-10 09:43:40
【问题描述】:
这个其实很简单,但我找不到任何有用的东西。
在我的 SQL 查询中,我有一些带有单个刻度值的舍入数字 - round(number,1)。如果将数字四舍五入到某个十进制数字,则会以“9,9”格式打印。
另一方面,如果将数字四舍五入为整数,则仅打印逗号后不带零的整数值,尽管我希望我的查询选择“9,9”格式的数字,即使十进制数字为零。
简而言之,我想我需要类似的东西
to_char((select round(121.01,1), from dual), '*,1') ; 输出121,0。
最好的方法是什么?提前致谢
可汗
【问题讨论】:
标签: oracle rounding number-formatting