oracle日期加減(sysdate、add_months的使用)


一、針對天的操作,適用於日、時、分、秒

1、加一天

select sysdate,sysdate+1 from dual

2、加一個小時

select sysdate,sysdate+(1/24) from dual

3、加一分鍾 

select sysdate,sysdate+(1/24/60) from dual
--加一秒就再除以60,即sysdate+(1/24/60/60)

 

 

二、對月的操作,適合於月、年的操作(使用add_months()函數)

1、加或減一個月

select sysdate,ADD_MONTHS(SYSDATE,1)加一個月,ADD_MONTHS (SYSDATE,-1)減一個月 from dual

2、加或減一年

select sysdate,ADD_MONTHS (SYSDATE,1*12) 加一年,ADD_MONTHS (SYSDATE,-12) 減一年 from dual

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM