1、四舍五入函数
round——按照所指定的精度对数据进行四舍五入操作
SQL>SELECT ROUND (3.1415926,3)
from dual
SQL>3.142
2、截取函数
trunc——按照所指定的精度对数据进行截取操作
SQL>SELECT TRUNC(3.1415926,3) from
dual
SQL>3.141
3、取整函数
floor——对数据进行取整操作
SQL>SELECT FLOOR(3.1415926,2) from
dual
SQL>3
ceil——对数据进行向上取整操作(返回大于或等于数据的整数)
SQL>SELECT CEIL (3.1415926,2)
from dual
SQL>4
4、空值转换处理函数
nvl——在不支持 null 值或 null 值无关紧要的情况下,可以使用 NVL( ) 来移去计算或操作中的 null
值。
NVL ( )语法:NVL(expr1,expr2)
如果 expr1是 null 值,则 nvl 函数返回 expr2,否则就返回
EXP1。
nvl2——nvl的扩展函数,在功能上更强大。
NVL 2(
)语法:NVL2(expr1,expr2,expr3)
如果 expr1 不是 null 值,则 nvl 函数返回 expr2 ,否则就返回
expr3 。参数可以返回任何数据类型的值,但是 expr2 和 expr3 不能是 LONG
型的数据类型。