ADD_MONTHS(to_date('01-FEB-96','dd-MM--yy'),6)

解决方案 »

  1.   

    TO lianhg(lianhg) :
       执行出错,提示“ORA-01858 在要求输入数字处找到非数字字符”
      

  2.   

    select ADD_MONTHS(to_date('01-FEB-96','DD-MM-YY'),6) from dual
      

  3.   

    ADD_MONTHS(to_date('01-FEB-96','DD-MM-YY'),6)
      

  4.   

    不好意思,我使用的是中文版,
    select * from cust where end_time>ADD_MONTHS('01-三月-96',6);
       就好了,可是这里的">"是不是和平时我们使用的时候意义不一样呢?比如“1996-12-30”在上面的语句中找、不到,改成“<”就行了,这是为什么呢?
      

  5.   

    select ADD_MONTHS('2002-10-20',6) from dual
    返回:2003-4-20