Einzelnen Beitrag anzeigen

Perlsau
(Gast)

n/a Beiträge
 
#29

AW: Firebird Db Trigger Problem

  Alt 29. Okt 2012, 09:20
Hmm, ich würde das durch einen BeforeUpdateTrigger lösen:
Code:
CREATE TRIGGER TABELLE_BU FOR TABELLE
  ACTIVE BEFORE UPDATE POSITION 1
AS
BEGIN
  new.LETZTEAENDERUNG = CURRENT_TIMESTAMP;
END
Wozu sollte hier noch ein erneutes Update gemacht werden?
Wenn ich deine Lösung anwende, erhalte ich in Delphi die Fehlermeldung, daß zu viele Trigger-Meldungen ausgelöst wurden. Das aktuelle Update (Post) wird dabei nicht ausgeführt. Allein die Lösung von Hansa funktioniert einwandfrei.
  Mit Zitat antworten Zitat