Regelmäßige Ausführung eines T-SQL-Befehls

Jörg1970

Grünschnabel
Hallo allerseits,

ich bin noch relativ neu im Metier und möchte die nach-
folgende SQL-Befehl an jedem ersten des Monats
automatisch ausführen lassen.

delete from tabelle1 where Spalte1 not like 'K%'

Da ich schon seit mehren Tagen nach einer Lösung suche,
wäre ich für eine Hilfestellung sehr dankbar.

Viele Grüße
Jörg
 
Hi, falls du Oracle nutzt, kannst du mit CREATE JOB einen Job/Task anlegen, der bestimmte Befehle ausführen soll.

Für MSSQL kannst du z. B. ein DTS-Paket anlegen, dafür einen Auftrag anlegen, und diesen (genau wie den Job in Oracle) zu einem best. Zeitpunt ausführen lassen.

Für MySQL hab ich leider keine Möglichkeit, da es da glaub ich sowas nicht gibt. Sollte der MySQL aber unter Linux laufen, könntest du da einen Job anlegen, der den Befehl dann auf der DB ausführt.

Näheres findest du in der jeweiligen Hilfe zu dem DBMS (bzw. OS) oder frag halt noch mal nach
 
Für MSSQL brauchst Du kein DTS Paket. Du kannst auch direkt einen Job anlegen, der das T-SQL Stetement ausführt. Mit dem SQl Enterprise Manager geht das Einrichten von Jobs sehr komfortabel über die GUI. Es geht aber auch mit T-SQL.
 
Zurück