Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - Kann der SQL-Server eigenständig Daten löschen?


Christoph1972 - So 17.10.10 09:56
Titel: Kann der SQL-Server eigenständig Daten löschen?
Hallo Leute,

ich suche nach einer eleganten Lösung, alte Datensätze von einem SQL-Server zu löschen, ohne dabei ein fremdes Programm zu verwenden. Das sollte der Server doch selbst können, oder?


Trashkid2000 - So 17.10.10 12:31

Hi,

ja, Du kannst auf einen SQL-Server sogenannte Jobs anlegen, der dann zu einer bestimmten Zeit bzw. immer wieder mal ausgeführt wird. Dort kannst Du dann auch Dein DELETE-Statement angeben.

Auf der Seite eine Beschreibung dazu:
http://msdn.microsoft.com/de-de/library/ms186273(SQL.90).aspx

Allerdings ist halt die grosse Frage, an was Du "alte" Datensätze ausmachst. Ich hoffe, Du benutzt in Deinen Tabellen einen Zeitstempel!?

LG, Marko


Christoph1972 - So 17.10.10 15:46

ah, cool, Danke! Werde ich mir anschauen. Ja ich verwende ein TimeStamp.