TRUNC
功能描述
将数值类型的expr1
按照小数点后的保留位数expr2
进行截取,不进行四舍五入。
也可用作日期截断,详细信息请参见时间日期数据类型函数的TRUNC章节。
语法格式
TRUNC(expr1[,expr2])
参数说明
expr1
:待截取的数值。expr2
:可选参数,小数点后面的保留位数,默认为0。
注意:
第二个参数可以为负数,表示将小数点左边指定位数后面的部分截去,且均以0记。
函数返回类型
与参数相同的数值数据类型。
示例
sql
SQL> SELECT TRUNC(89.985,2),TRUNC(89.985),TRUNC(89.985,-1) FROM dual;
EXPR1 | EXPR2 | EXPR3 |
------------------------------------------------------------------------------
89.98 | 89| 80|