Die geplanten Aufgaben von Oracle Database, sogenannte Job-Scheduler, können Aufgaben erstellen und verwalten, die regelmäßig Befehle oder Skripte ausführen. Die Schritte zum Erstellen einer Aufgabe umfassen: 1. Verwenden Sie die CREATE JOB-Syntax, um einen Job zu erstellen. 2. Verwenden Sie die ALTER JOB-Anweisung, um den Zeitplan festzulegen, z. B. DAILY AT
Erstellung geplanter Aufgaben in der Oracle-Datenbank
1. Einführung
Oracle-Datenbank bietet eine Funktion namens „Job Scheduler“ zum Erstellen und Verwalten geplanter Aufgaben. Diese Aufgaben können regelmäßig bestimmte Befehle oder Skripte ausführen, um verschiedene automatisierte Aufgaben zu implementieren.
2. Schritte zum Erstellen einer geplanten Aufgabe
Verwenden Sie die folgende Syntax, um einen Job zu erstellen:<code class="sql">CREATE JOB <作业名称> AS <命令或脚本></code>
<code class="sql">CREATE JOB my_job AS SELECT * FROM employees;</code>
TÄGLICH UM <Uhrzeit>
(zum Beispiel: 02:00
) WÖCHENTLICH AM <Tage> ;Zeit> code> (zum Beispiel: <code>TAG 15 UM 18:00
)
DAILY AT <时间>
(例如:02:00
)WEEKLY ON <星期> AT <时间>
(例如:SUNDAY AT 09:00
)MONTHLY ON DAY <天数> AT <时间>
(例如:DAY 15 AT 18:00
<code class="sql">ALTER JOB <作业名称> ENABLE SCHEDULE = <时间表></code>
Um einen Job zu deaktivieren, verwenden Sie:
<code class="sql">ALTER JOB <作业名称> ENABLE</code>
Angenommen, wir möchten eine Aufgabe namens „daily_report“ erstellen, die jeden Morgen ausgeführt wird Um 8:00 Uhr exportiert diese Aufgabe Daten aus der Mitarbeitertabelle in eine CSV-Datei.
<code class="sql">ALTER JOB <作业名称> DISABLE</code>
Das obige ist der detaillierte Inhalt vonSo schreiben Sie geplante Aufgaben in eine Oracle-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!