算差月
1.select trunc(sysdate) ,  months_between(trunc(sysdate, 'mm'), trunc(to_date( '2011-2-17', 'YYYY-MM-DD'), 'mm'))    from dual

2.算差天

select trunc(sysdate-to_date('2011-3-10','yyyy-mm-dd')) from dual; 

3算本月最后一天

select trunc(sysdate, 'MONTH') 本月第一天,to_date(to_char(last_day(sysdate),'YYYY-MM-DD'),'YYYY-MM-DD') 本月最后一天 from dual;  

4.系统当前21号

 to_date(to_char(trunc(sysdate),'yyyy-mm') ||'21','yyyy-mm-dd') 

5.select TRUNC(SYSDATE+1)+(1440*6)/(1440*60) from dual; 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2021-12-27
猜你喜欢
  • 2021-10-15
  • 2021-11-04
  • 2021-12-02
  • 2021-07-11
  • 2021-09-06
  • 2021-09-26
  • 2022-12-23
相关资源
相似解决方案