trunc 函数用法
用于截取时间或者数值,返回指定的值
一、截取时间
select trunc(sysdate,'yyyy') from dual ;--返回当年第一天
select trunc...(sysdate,'mm') from dual ; --返回当月第一天
select trunc(sysdate,'dd') from dual ;--返回当前年月日
select trunc...(sysdate,'d') from dual ; --返回当前星期的第一天(星期日)
select trunc(sysdate,'hh') from dual ;--返回当前日期截取到小时...,分秒补0
select trunc(sysdate,'mi') from dual ;--返回当前日期截取到分,秒补0
执行结果如下图
一、截取数值
语法:trunc(number,[decimals...直接舍掉
select trunc(122.555) from dual t; --默认取整
select trunc(122.555,2) from dual t;
select trunc