round()
ROUND(n,m)
round(数值,保留的小数位数)
函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。除数值外,也可对日期进行舍入运算
对日期的操作
1.对于年份按1–6月和7–12月四舍五入到最近的年份1月;
select round(to_date(‘2018-08-05’,‘yyyy-mm-dd’),‘yyyy’) from dual;
2.对于月份按1–15日和16–30日四舍五入到最近的月份1日;
select round(to_date(‘2018-08-08’,‘yyyy-mm-dd’),‘month’) from dual;
3.对于星期按周一–周三和周四–周日四舍五入到最近一周周日;
select round(to_date(‘2018-08-08’,‘yyyy-mm-dd’),‘day’) from dual;
3.对于天按1–12点和13–24点四舍五入到最近一天零时;
select round(to_date(‘2018-08-05’,‘yyyy-mm-dd’),‘dd’) from dual;
【无标题】
最新推荐文章于 2024-10-31 15:21:46 发布