SQL Server 2005 - Abfrage Tabellenänderung
Hallo Zusammen,
kann ich feststellen, wann eine Tabelle aktualisiert wurde?
Vielleicht auch noch, durch wen?
Gruß
Andy
kann ich feststellen, wann eine Tabelle aktualisiert wurde?
Vielleicht auch noch, durch wen?
Gruß
Andy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 148913
Url: https://administrator.de/contentid/148913
Ausgedruckt am: 25.11.2024 um 16:11 Uhr
4 Kommentare
Neuester Kommentar
Dir gehts dabei um die Inhalte oder die Struktur der Tabelle?
Die Inhalte kontrolliert man üblicherweise durch ein zusätzliches Timestamp Feld, welches mit einem Trigger onUpdate gesetzt wird.
Bei der Struktur kannst Du afaik nur das Erstellungsdatum der Tabelle sehen, bin aber nicht sicher, ob Änderungen nicht noch irgendwo im System mitgehalten werden.
Loco Lobo
Die Inhalte kontrolliert man üblicherweise durch ein zusätzliches Timestamp Feld, welches mit einem Trigger onUpdate gesetzt wird.
Bei der Struktur kannst Du afaik nur das Erstellungsdatum der Tabelle sehen, bin aber nicht sicher, ob Änderungen nicht noch irgendwo im System mitgehalten werden.
Loco Lobo
Ergo hängst du 2 Felder für User und Timestamp dran, die Du dann über einen Trigger :
A) on Update -- also wenn Datensätze verändert werden
oder
B) on Insert -- also wenn Datensätze hinzugefügt werden
füllst. Alternativ zum on Insert Trigger kannst Du vielleicht noch mit Defaultwerten in den jeweiligen Feldern arbeiten.
Loco Lobo
A) on Update -- also wenn Datensätze verändert werden
oder
B) on Insert -- also wenn Datensätze hinzugefügt werden
füllst. Alternativ zum on Insert Trigger kannst Du vielleicht noch mit Defaultwerten in den jeweiligen Feldern arbeiten.
Loco Lobo