Hallo Walther,
auch wenn Firebird bei mir viele Jahre her ist...
Aber deine 12 if then Statements solltest Du auch so schreiben können:
Code:
New.geburtsmonat = case
when Monat = 1 then 'Januar'
when Monat = 2 then 'Februar'
when Monat = 3 then 'März''
when Monat = 4 then 'April'
when Monat = 5 then 'Mai'
when Monat = 6 then 'Juni'
when Monat = 7 then 'Juli'
when Monat = 8 then 'August'
when Monat = 9 then 'September'
when Monat = 10 then 'Oktober'
when Monat = 11 then 'November'
when Monat = 12 then 'Dezember'
end;
Macht das Ganze etwas übersichtlicher.
Stephan B.
"Lasst den Gänsen ihre Füßchen"