天天看点

oracle日期加减

1、针对天的操作,适用于日、时、分、秒

a、加一天

select sysdate,sysdate+1 from dual      
oracle日期加减

b、加一个小时

select sysdate,sysdate+(1/24) from dual      
oracle日期加减

c、加一分钟 

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

2、对月的操作,适合于月、年的操作

使用add_months()函数

a、加或减一个月

select sysdate,ADD_MONTHS(SYSDATE,1)加一个月,ADD_MONTHS (SYSDATE,-1)减一个月 from dual      
oracle日期加减
select sysdate,ADD_MONTHS (SYSDATE,1*12) 加一年,ADD_MONTHS (SYSDATE,-12) 减一年 from dual      
IT

继续阅读