Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Datensatz kopieren

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.02.2003
    Beiträge
    33

    Datensatz kopieren

    Hi,

    ich möchte in meine Software eine History-Funktion einbauen. Wenn jemand einen Datensatz bearbeitet, möchte ich diesen vor dem Speichern der Änderung in eine andere Tabelle kopieren. Ich benutze PostgreSQL. Gibt es da irgendeine "automatische" Methode oder muss ich das manuell machen?

    Vielen Dank, Morfio ...

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    Ich denke mal, du kannst einen Trigger definieren, der bei Updates eine Stored Procedure aufruft, die dann den jeweiligen Datensatz woanders abspeichert. Habe ich aber nicht ausprobiert. Ich habe auch noch nie mit Triggern gearbeitet
    Geändert von Joghurt (24-06-2005 um 13:11 Uhr)

  3. #3
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Das mit den Triggern ist schon richtig. Hier ist mal ein Beispiel

    Du kannst mehrere Trigger haben, je nach Status (before update, after update, before insert, after insert, ......)

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  4. #4
    Registrierter Benutzer
    Registriert seit
    04.02.2003
    Beiträge
    33
    Vielen Dank Euch beiden. Werde ich nächste Woche mal ausprobieren.

    Morfio ...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •