Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.164 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Etwas komlizierte DELETE-Statement???

  Alt 10. Mär 2010, 23:16
Datenbank: MS SQL Server • Version: 2008 • Zugriff über: ADO
Hallo!

Ich bekomme über einen Webservice viele Datensätze und füge diese einer Tabelle hinzu. Meistens sind das neue Datensätze, doch manchmal kommen auch die Datensätze, die bereits in der Tabelle vorhanden sind und geändert wurden. Diese füge ich ebenfalls hinzu, um später die Änderungen nachvollziehen zu können. In die Spalte "ic_datetime" schreibe ich immer die aktuelle Datum rein.

Nun möchte ich dem SQL Server Agent einen Auftrag verpassen, alle Datensätze und deren geänderte Kopien zu löschen, wenn letzte Änderung mehr als 3 Monate zurückliegt. Ich komme irgendwie mit dem SQL-Befehl nicht klar. Bitte um Hilfe!
  Mit Zitat antworten Zitat