Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#10

AW: DB Eintrag nachvollziehen ?

  Alt 23. Jun 2010, 14:18
Er meint wohl einen AFTER UPDATE Trigger.
SQL-Code:
CREATE TRIGGER ADRESSE_AUO FOR ADRESSE
ACTIVE AFTER UPDATE POSITION 0
AS
BEGIN
  UPDATE ADRESSE SET
    LETZTEAENDERUNG = CURRENT_TIMESTAMP
  WHERE (ID = OLD.ID) AND ((LETZTEAENDERUNG IS NULL) OR
        (LETZTEAENDERUNG <> CURRENT_TIMESTAMP));
END
^
Da wird jetzt der Zeitstempel der letzten Änderung eines Datensatzes protokolliert. Müsste man eben für Spezialfälle anpassen. Soll die DB unberührt bleiben, dann könnte man eventuell in Betracht ziehen, ein After Post Ereignis zu nutzen, sofern Zeos das überhaupt kennt.
ich danke euch, werd ich so installieren.

Gruss KHH
Karl-Heinz

Geändert von mkinzler (23. Jun 2010 um 14:21 Uhr) Grund: SQL-Tag eingefügt
  Mit Zitat antworten Zitat