Oracle pl/sql中的十进制值
如何在oracle中显示值,如下所示: 99.99作为99.9900, 99.9作为99.9000, 9.99作为9.9900, 99作为99.0000 所有情况都应得到满足。。Oracle pl/sql中的十进制值,oracle,plsql,rounding,floor,ceil,Oracle,Plsql,Rounding,Floor,Ceil,如何在oracle中显示值,如下所示: 99.99作为99.9900, 99.9作为99.9000, 9.99作为9.9900, 99作为99.0000 所有情况都应得到满足。。 请帮助…使用带有格式参数的TO_CHAR函数: select to_char(99.99, '99.9999') from dual; 使用格式字符0: SQL> SELECT x, to_char(x, '99.0000') 2 FROM (SELECT 99.99 x FROM dual 3
请帮助…使用带有格式参数的TO_CHAR函数:
select to_char(99.99, '99.9999') from dual;
使用格式字符
0
:
SQL> SELECT x, to_char(x, '99.0000')
2 FROM (SELECT 99.99 x FROM dual
3 UNION ALL SELECT 99.9 FROM dual
4 UNION ALL SELECT 9.99 FROM dual
5 UNION ALL SELECT 99 FROM dual);
X TO_CHAR(X,'99.0000')
---------- --------------------
99,99 99.9900
99,9 99.9000
9,99 9.9900
99 99.0000
您将在中找到所有格式选项