Registriert seit: 6. Feb 2006
Ort: Moers
540 Beiträge
Delphi 12 Athens
|
AW: Trigger
20. Jan 2025, 08:06
Ist das wirklich Firebird 2? Aktuell ist Firebird 5, wobei der Umstieg nicht besonders schwierig ist.
Wenn da ein eigenes Programm mit der Datenbank arbeitet, ist es wesentlich einfacher die Delphi Datumsroutinen zu verwenden als so einen relativ komplizierten Trigger zu bauen. Auch braucht man 4 Felder in der Datenbank, wo eigentlich eines reicht, wovon 3 berechnete Werte speichern. Das hat wahrscheinlich geringen Einfluss auf Größe und Performance der Datenbank, ist aber unschön.
Braucht man die Werte z.B. für Export von Daten, könnte man sie auch über eine Stored Procedure abfragen.
Ralf Gruß vom Niederrhein
|