oracle中round函数的使⽤
Round 函数
 语法为ROUND(number,num_digits)
其中Number是需要进⾏四舍五⼊的数字;Num_digits为指定的位数,按此位数进⾏四舍五⼊,
如果 num_digits ⼤于 0,则四舍五⼊到指定的⼩数位,如果 num_digits 等于 0,
则四舍五⼊到最接近的整数,如果 num_digits ⼩于 0,则在⼩数点左侧进⾏四舍五⼊。
例⼦:
select sum (a.long_time)/3
,round(sum (a.long_time)/3,0) r0
,round(sum (a.long_time)/3,1) r1
,round(sum (a.long_time)/3,2) r2
,
round(sum (a.long_time)/3,3) r3round函数有几个参数
,round(sum (a.long_time)/3,4) r4
,round(sum (a.long_time)/3,5) r5
,round(sum (a.long_time)/3,-1) r_1
,round(sum (a.long_time)/3,-2) r_2
,round(sum (a.long_time)/3,-3) r_3
,round(sum (a.long_time)/3,-4) r_4
,round(sum (a.long_time)/3,-5) r_5
from  hd_agent_voice_seq a
结果:
SUM(A.LONG_TIME)/3R0R1R2R3R4R5R_1R_2R_3R_4R_5 4001.3333333333340014001.34001.334001.3334001.33334001.3333340004000400000
看看结果就不⽤再多解释了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。