当我使用sqlplus请求我的Oracle数据库时,所有数字都是四舍五入的。例如:
-1.238E+10 instead of -12381762117.99
我怎样才能获得正确的价值?
答案 0 :(得分:4)
使用COLUMN FORMAT命令:
SQL> select -12381762117.99 from dual;
-12381762117.99
---------------
-1,238E+10
SQL> col x format 99999999999999999.99
SQL> select -12381762117.99 x from dual;
X
---------------------
-12381762117.99