--1. FIRST DAY OF PRESENT YAER select to_char(trunc(sysdate,'yyyy'),'day') from dual; --2. Next year first day select to_char (add_months(trunc(sysdate,'yyyy'),12),'day') from dual; --3. next year first monday date. select next_day(add_months(trunc(sysdate,'yyyy'),12),'monday') from dual; --4. FIRST DAY OF THE CURRENT WEEK (IT ALWAYS STARTS WITH SUNDAY) select trunc(sysdate) from dual; --5. FIRST DAY OF THE NEXT WEEK select trunc(sysdate)+ 7 from dual; --6. FIRST DAY OF THE PREVIOUS WEEK select trunc(sysdate - 7 ) from dual; --7. FIRST DAY OF THE NEXT MONTH select to_char(add_months ( trunc(sysdate,'Mon'),1),'day') from dual; --8. FIRST DAY OF THE PREVIOUS MONTH select to_char(add_months ( trunc(sysdate,'Mon'),-1),'day') from dual; --9. LAST DAY OF THE PREVIOUS MONTH select to_char(trunc(sysdate,'Mon')-1,'day') from dual; --10. First day of the current ...
Comments
Post a Comment