Sintaxis
LAST_DAY(fecha)
Proposito
La función LAST_DAY() devuelve la fecha del último día del mes del argumento fecha.
La función LAST_DAY() se puede utilizar tanto en Oracle 10g como en Oracle 11g.
El último día del mes se define por el parametro NLS_CALENDAR de la sesión, para saber que calendario tenemos en nuestra base de datos podemos consultar NLS_DATABASE_PARAMETERS. El tipo de retorno es siempre de tipo de dato DATE, independientemente del tipo de dato del argumento fecha.
SELECT LAST_DAY('01/APR/2010') FROM DUAL;
LAST_DAY('
----------
30/04/2010
Artículo Relacionado