Hallo Freunde,
brauche Hilfe von SQL Experten. Ich habe auf meinem Server SQL Server 2008 laufen. Durch eine Hardware werden die Daten auf dem Server übertragen und gespeichert. Jetzt wollte ich ein Script oder eine Task haben, die mit alle alte Daten automatisch, z.B. alle die älter sind als 1 Monat, automatisch löscht. Ist das möglich? Kann mir jemand dabei behilflich sein?
So sieht die Struktur der Datenbank aus
SELECT TOP 1000 [id]
,[r_datetime]
,[ton1]
,[ton2]
,[speed]
,[pin1]
,[pin2]
,[pin3]
,[valid]
,[state]
,[voltage1]
,[voltage2]
,[alarm_id]
,[base_id]
,[sat_number]
,[signal]
,[run_time]
,[voltage3]
,[voltage4]
,[voltage5]
,[voltage6]
,[voltage7]
,[voltage8]
,[RFID]
FROM [LOGO].[dbo].[logo_info_history]
Dabei ist im Feld [r_datetime] das Datum wie folgt zu finden: 2012-01-18 10:38:23.000
Lässt sich damit was anfangen?
Liebe Grüße
brauche Hilfe von SQL Experten. Ich habe auf meinem Server SQL Server 2008 laufen. Durch eine Hardware werden die Daten auf dem Server übertragen und gespeichert. Jetzt wollte ich ein Script oder eine Task haben, die mit alle alte Daten automatisch, z.B. alle die älter sind als 1 Monat, automatisch löscht. Ist das möglich? Kann mir jemand dabei behilflich sein?
So sieht die Struktur der Datenbank aus
SELECT TOP 1000 [id]
,[r_datetime]
,[ton1]
,[ton2]
,[speed]
,[pin1]
,[pin2]
,[pin3]
,[valid]
,[state]
,[voltage1]
,[voltage2]
,[alarm_id]
,[base_id]
,[sat_number]
,[signal]
,[run_time]
,[voltage3]
,[voltage4]
,[voltage5]
,[voltage6]
,[voltage7]
,[voltage8]
,[RFID]
FROM [LOGO].[dbo].[logo_info_history]
Dabei ist im Feld [r_datetime] das Datum wie folgt zu finden: 2012-01-18 10:38:23.000
Lässt sich damit was anfangen?
Liebe Grüße