sql >> Base de Datos >  >> RDS >> Oracle

Función equivalente para DATEADD() en Oracle

Método 1: ADD_MESES

ADD_MONTHS(SYSDATE, -6)

Método 2: Intervalo

SYSDATE - interval '6' month

Nota: si desea realizar las operaciones desde el inicio del mes actual siempre, TRUNC(SYSDATE,'MONTH') daría eso. Y espera una Date tipo de datos como entrada.