Oracle常用函数Trunc讲解
程序员文章站
2022-06-24 20:43:06
1 Trunc( date)
trunc 以指定的元素截取日期类型的数据
语法:trunc(date,[ format])
date– 日期格式的值
forma...
1 Trunc( date)
trunc 以指定的元素截取日期类型的数据
语法:trunc(date,[ format])
date– 日期格式的值
format–日期格式 如‘mm’,’yyyy’等 将date从指定日期格式截取
例如:
trunc(sysdate,'yyyy')=‘01-01月-17’(sysdate='21-11月-17'); --返回今年的第一天 trunc(sysdate,'mm')=‘01-11月-17’; --返回本月第一天 trunc(sysdate,'d')=‘19-11月-17’; --(今天星期二,一周从周日开始计算)返回本周第一天
2 Trunc(number,[number1])
trunc(number) 和round( ) 相似 ,只是不对截去的第一位数字不进行四舍五入
如:
round(89.125,2)=89.13 trunc(89.125,2)=89.12 trunc(89.125,-1)=80
number1 的默认值是 0。