Add days Oracle SQL

前端 未结 5 1008
醉梦人生
醉梦人生 2020-12-28 12:56
SELECT ORDER_NUM, CUSTOMER_NUM, CUSTOMER_NAME, ADD_DAYS (ORDER_DATE, 20)
FROM CUSTOMER, ORDERS; 

Oracle Express says ADD_DAYS invalid? Any ideas wh

5条回答
  •  北海茫月
    2020-12-28 13:28

    Some disadvantage of "INTERVAL '1' DAY" is that bind variables cannot be used for the number of days added. Instead, numtodsinterval can be used, like in this small example:

    select trunc(sysdate) + numtodsinterval(:x, 'day') tag
    from dual
    

    See also: NUMTODSINTERVAL in Oracle Database Online Documentation

提交回复
热议问题