--讲解:年份按**1-6月和7-12月**四舍五入到最近的 几几年1月1日
select round(to_date('6-2月-13'),'year') from dual;
select round(to_date('6-5月-13'),'year') from dual;
select round(to_date('6-7月-13'),'year') from dual;
--讲解:月份按**1-15日和16-30日**四舍五入到最近的 几月1日
select round(to_date('15-2月-13'),'month') from dual;
select round(to_date('16-2月-13'),'month') from dual;
--讲解:天数按**周一-周三和周四到周日**四舍五入到最近的 周日
--去掉注释不然会有错误测试:
select round(to_date('3-2月-13'),'day') from dual;--周日
select round(to_date('4-2月-13'),'day') from dual;--周一
select round(to_date('5-2月-13'),'day') from dual;--周二
select round(to_date('6-2月-13'),'day') from dual;--周三
以上都是2月3日
以下都是2月10日
select round(to_date('7-2月-13'),'day') from dual;--周四
select round(to_date('8-2月-13'),'day') from dual;--周五
select round(to_date('9-2月-13'),'day') from dual;--周六
select round(to_date('10-2月-13'),'day') from dual;--周日
round日期函数 天数如何四舍五入
最新推荐文章于 2023-03-14 10:58:15 发布
本文介绍了在数据库中如何使用四舍五入规则对日期进行处理的方法,包括按半年、月及周进行四舍五入的具体实现。
5213

被折叠的 条评论
为什么被折叠?



