Ir al contenido principal

La Función ADD_MONTHS ok

La función ADD_MONTHS devuelve un elemento fecha, permite agregar un número de meses y devuelve un elemento fecha. Literales fecha en formato DD-MON-RR o DD-MON-YYYY son automáticamente convertidos en elementos fecha cuando aparecen como parámetros de la función ADD_MONTHS.
La función ADD_MONTHS toma dos parámetros obligatorios. Su sintaxis es:
ADD_MONTHS(start_date, number of months)
La función calcula la fecha final agregando el número de meses a la fecha inicio. El numero de meses puede ser negativo, pero la fecha resultante será una fecha anterior a la fecha inicio. El numero de meses puede ser fraccional, pero el componente fraccional es ignorado y el componente entero es utilizado.

Ejemplos:

-- FUNCTION ADD_MONTHS
SELECT SYSDATE FROM DUAL;
SELECT ADD_MONTHS(SYSDATE,1) FROM DUAL;
SELECT ADD_MONTHS(SYSDATE,2.5) FROM DUAL;

SELECT add_months(SYSDATE, -12) FROM DUAL;

Comentarios