作业帮 > 综合 > 作业

oracle保留两位小数

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/20 06:13:11
oracle保留两位小数
当字符串为整数或者小数点后不足两位的补0(例:123转化为123.00,5.8转化为5.80)
我得到的要么是.46就是54.
我的数据库中的字符串有整数、小数点后一位数,小数点后超过一位数的,我需要满足所有形式的。
oracle保留两位小数
SQL> SELECT
2 TO_CHAR(123,'9990.00') A,
3 TO_CHAR(5.8,'9990.00') B,
4 TO_CHAR(.46,'9990.00') C
5 FROM
6 dual;
A B C
---------------- ---------------- ----------------
123.00 5.80 0.46
SQL