SELECT ORDER_NUM, CUSTOMER_NUM, CUSTOMER_NAME, ADD_DAYS (ORDER_DATE, 20)
FROM CUSTOMER, ORDERS; 

Oracle Express dice ADD_DAYS válida? Cualquier idea de lo que Estoy haciendo mal?

InformationsquelleAutor SQL_Student | 2014-12-12

5 Comentarios

  1. 49

    Si quieres añadir N días a tus días. Usted puede utilizar el operador más como sigue –

    SELECT ( SYSDATE + N ) FROM DUAL;
  2. 29

    Puede utilizar el operador más para agregar días a una fecha.

    order_date + 20
  3. 25

    De manera más general, puede usar el «INTERVALO». Aquí algunos ejemplos:

    1) agregar un día

    select sysdate + INTERVAL '1' DAY from dual;

    2) agregar 20 días

    select sysdate + INTERVAL '20' DAY from dual;

    2) agregar algunos minutos

    select sysdate + INTERVAL '15' MINUTE from dual;
    • Sólo una nota: NO utilice esta opción para agregar meses! Para un ejemplo de por qué, intente select to_date('31.03.2019', 'dd.mm.yyyy') + interval '1' month from dual.
  4. 7

    Es muy Sencillo.Usted puede utilizar

    select (sysdate+2) as new_date from dual;

    Esto agregará dos días a partir de la fecha actual.

Dejar respuesta

Please enter your comment!
Please enter your name here