-
trunc(value,precision) 按指定的位数截取某个数字,不进行舍入操作。
select trunc(23.33) from dual; 返回值 23
-
round(value,precision) 把数值字段舍入为指定的小数位数
select round(23.33) from dual; 返回值 23
-
ceil(value) 产生大于或等于指定值的最小整数
select ceil(23.33) from dual; 返回值 24
-
floor(value) 产生小于或等于指定值的最大整数
select floor(23.33) from dual; 返回值 23
-
sign(value)返回与绝对值函数ABS()相反,abs()给出的是值的不带符号的量,sing()返回的是符号
select sign(-23.33) from dual; 返回值 -1