Ein anonymer Erbsenzähler würde fast behaupten, dass die Systemzeit eines Clients als nicht vertrauenswürdig eingestuft werden muss.
Dafür bekommt man in Firebird das aktuelle Datum per Current_Date auf dem Silbertablett.
SQL-Code:
SELECT ((Current_Date - Geb_Tag) / 30.4375) as AlterInMonaten
FROM Rinder
WHERE Miep = :Mööp
btw:...
@Peter
Du solltest dir enrsthaft überlegen brauchbare Spaltennamen zu suchen.
Unterstriche sind bei
DB'lern seltsamerweise beliebt. Sie sind bei Programmierern verhasst, da sie den Lesefluss kaputtmachen und im Allgemeinen enfach nur hässlich aussehen.
Firebird gibt dir doch genug Zeichen für deine Bezeichner um es Geburtsdatum oder Birthdate zu nennen.
Mit einer
IDE wie IbExpert bekommst du auch noch code completion, wodurch der Tippaufwand als Ausrede ausgedient hat.