oracle中的日期加减,ORACLE 日期加减函数

ADD_MONTHS:加月

SELECT   SYSDATE,ADD_MONTH(SYSDATE,1)   FROM   DUAL;

SYSDATE           ADD_MONTHS(SYSDATE,1)

-----------   ---------------------

03-1-8   16:2   03-2-8   16:21:59

加日:SQL>   SELECT   SYSDATE,SYSDATE+1   FROM   DUAL;

SYSDATE           SYSDATE+1

-----------   -----------

03-1-8   16:2   03-1-9   16:2

-----------------------------------------------------------------------

日期与日期之间不能相加

SQL>   select   sysdate+sysdate   from   dual;

select   sysdate+sysdate   from   dual

ORA-00975:   不允许日期   +   日期

日期与数字就可相加

SQL>   select   sysdate+1   from   dual;

SYSDATE+1

-----------

2003-1-9   16:52:32

日期与日期可以相减

SQL>   select   sysdate-sysdate   from   dual;

SYSDATE-SYSDATE

---------------

0

-------

你可能感兴趣的:(oracle中的日期加减)