Bonjour,

Je cherche en SQL sous Oracle à obtenir le dernier jour du mois dernier.
Exemple :
Date du jour = 31/10/2008 --> Date recherchée = 30/09/2008

Pour le moment, je suis parti sur le script SQL suivant :
select ((last_day(sysdate)) - INTERVAL '1' MONTH) from dual

Mais là le problème est qu'Oracle me renvoie le 31/09/2008, et donc une erreur logique me disant que le quantième n'est pas bon.

Quelqu'un aurait-il une solution ?

Merci de votre aide.