oracle查询结果中要显示4位小数的问题

我想让下面查出的结果是保留四位小数的,但是整个数字的总长度不能限定是几位,数据库是oracle的,请各位大佬支援

你这几个字段是NUMBER型的 由于值太大了 系统自动转换成科学计数法。这是正常的

hr_s_pre 正解
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-02

    取四舍五入并保留四位

    select round(column_name, 4) from table_name;

2.保留四位小数,只舍

select trunc(column_name, 4) from dual;

本回答被提问者和网友采纳
相似回答