2011-05-26 19 views

Respuesta

18
select '01-jan-2011 11-09-05' + interval '2' day 
+4

+1. Un ejemplo más completo de Oracle: SELECCIONE TO_TIMESTAMP ('01 -jan-2011 11-09-05 ',' DD-Mon-AAAA HH24-MI-SS ') + INTERVALO' 2 'DÍA DESDE dual; – DCookie

4

Una solución completamente centrada en Oracle es simplemente agregar 2 al valor de marca de tiempo como el intervalo predeterminado es de día para Oracle fechas/marcas de tiempo:

SELECT TO_TIMESTAMP('01-jan-2011 11-09-05','DD-Mon-YYYY HH24-MI-SS') + 2 
    FROM dual; 
+1

una marca de tiempo más un valor numérico produce una fecha. – llayland

Cuestiones relacionadas