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