oracle中取月初和月末的方法
取月初的方法select trunc(sysdate,'MM') from dual;sysdate:类型必须为日期类型取月末的方法select last_day(sysdate) from dual;扩展取周的开始时间和结束时间开始时间(以星期一为开始时间):selecttrunc(sysdate,'D')+1fromdual;结束时间(以星期日为结束时间):select trunc(sysda
·
- 取月初的方法
select trunc(sysdate,'MM') from dual;
sysdate:类型必须为日期类型
- 取月末的方法
select last_day(sysdate) from dual;
扩展
- 取周的开始时间和结束时间
开始时间(以星期一为开始时间):
select trunc(sysdate,'D')+1 from dual;
结束时间(以星期日为结束时间):
select trunc(sysdate,'D')+7 from dual;
- 取月的开始时间和结束时间:
月初时间:
select trunc(sysdate,'MM') from dual;
月末时间:
select last_day(sysdate) from dual;
- 取季的开始时间和结束时间:
季初时间:
select trunc(sysdate,'Q') from dual;
季末时间:
select add_months(trunc(sysdate,'Q'),3)-1 from dual;
- 取年的开始时间和结束时间:
年初时间:
select trunc(sysdate,'yyyy') from dual;
年末时间:
select add_months(trunc(sysdate,'yyyy'),12)-1 from dual;

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)