Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Função equivalente para DATEADD() no Oracle


Método1: ADD_MONTHS

ADD_MONTHS(SYSDATE, -6)

Método 2: Intervalo

SYSDATE - interval '6' month

Observação: se você quiser fazer as operações desde o início do mês atual sempre, TRUNC(SYSDATE,'MONTH') daria isso. E espera uma Date tipo de dados como entrada.