erster / letzer des Monats

Hallo zusammen,

ich bin verzweifelt auf der Suche nach einer Funktion zur Datumsberechnung.

Ich brauche jeweils den ersten und den letzten eines Monats. In DB2 gibts die Funktionen _first_of_month und _last_of_month; hat Postgres evtl. eine ähnliche Funktion (PG 8.4.4)?

Danke!

select date_trunc('month', current_date) as first_of_month;
select date_trunc('month', current_date + interval '1' month) - interval '1' day as last_of_month

Das kannst Du natürlich in entsprechende Funktionen verpacken, damit’s übersichtlicher wird.

Danke, genau das was ich gesucht hab!