Oracle的trunc函数

来源:互联网 发布:济宁网络问政平台登录 编辑:程序博客网 时间:2024/03/29 13:29

1. 按精度截取日期时间

trunc(字段,精度)

select trunc(sysdate,'yyyy') from dual;    --查当年第一天

返回 2017/1/1


select trunc(sysdate,'mm') from dual;    --查当月第一天

返回 2017/4/1


select trunc(sysdate,'hh') from dual; --精确到小时
返回 2017/4/10 19:00:00

2. 按精度截取Number

trunc(89.34,1) --返回89.3

trunc(89.34,-1) --返回80

0 0
原创粉丝点击