oracle,去掉小数点问题

2025-02-26 14:37:36
推荐回答(5个)
回答1:

用取整函数trunc(),直接取整就接数值,保留几位第二个参数就为几,小数点右移就用负数
如:trunc(12.354),返回值12
trunc(12.354,1),返回值12.3
trunc(12.354,-1),返回值10

楼主可以试试 select trunc(字段名) from A ,应该行

回答2:

把A表字段的类型变为Number即可,不用像Number(5,1)的类型

回答3:

SELECT TRUNC(10.0) FROM dual

回答4:

SELECT TRUNC(参数,?) FROM dual

回答5:

select round(字段,0) from A表;