@ Baldur:

current date - 1 month - (day(current date) -1)
... versuch das mal, wenn das aktuelle Datum der 31.03. ist! Außerdem fehlt am Schluss Days!

Es gibt ausserdem noch andere Möglichkeiten, z.B. in Release V5R4:
PHP-Code:
Exec SQL Set :MyDate Last_Day(Current_Date 2 Month) + 1 Day
Oder mit RPG (was außerdem schneller als die SQL-Variante ist, da kein Pseudo Datei-Zugriff gemacht wird):
PHP-Code:
 /Free                                                                            
    MyDate 
= %Date(%Subst(%Char(%Date() - %Months(1): *ISO): 18) + '01');       
 /
End-Free 
Birgitta