Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk menulis tugas berjadual dalam pangkalan data Oracle

下次还敢
Lepaskan: 2024-04-07 15:39:24
asal
1009 orang telah melayarinya

Tugas berjadual Pangkalan Data Oracle, dipanggil penjadual kerja, boleh mencipta dan mengurus tugas yang menjalankan arahan atau skrip secara tetap. Langkah-langkah untuk membuat tugasan termasuk: 1. Gunakan sintaks CREATE JOB untuk mencipta kerja 2. Gunakan pernyataan ALTER JOB untuk menetapkan jadual, seperti DAILY AT

Bagaimana untuk menulis tugas berjadual dalam pangkalan data Oracle

Penciptaan tugas berjadual dalam pangkalan data Oracle

1. Pengenalan
Pangkalan data Oracle menyediakan fungsi yang dipanggil "Penjadual Kerja" untuk mencipta dan mengurus tugas berjadual. Tugasan ini boleh menjalankan arahan atau skrip tertentu secara kerap untuk melaksanakan pelbagai tugas automatik.

2. jadual menjalankan tugas:

<code class="sql">CREATE JOB <作业名称>
AS
<命令或脚本></code>
Salin selepas log masuk
Jadual boleh ditentukan menggunakan format berikut:

HARIAN PADA (contohnya: 02:00)

MINGGU PADA PADA (contohnya: AHAD PUKUL 09:00)

BULANAN PADA HARI ;Masa> code> (contohnya: DAY 15 AT 18:00)


3 Dayakan kerja

Secara lalai, kerja dilumpuhkan selepas dibuat. Untuk mendayakan kerja, gunakan:

<code class="sql">CREATE JOB my_job
AS
SELECT * FROM employees;</code>
Salin selepas log masuk
  • 4. Lumpuhkan kerja DAILY AT <时间>(例如:02:00
  • WEEKLY ON <星期> AT <时间>(例如:SUNDAY AT 09:00
  • MONTHLY ON DAY <天数> AT <时间>(例如:DAY 15 AT 18:00
  • Untuk melumpuhkan kerja, gunakan:
<code class="sql">ALTER JOB <作业名称> ENABLE
SCHEDULE = <时间表></code>
Salin selepas log masuk

3. Contoh

Katakan kita ingin mencipta tugas bernama "laporan_harian" yang dijalankan pada 8:00 , tugas ini mengeksport data daripada jadual pekerja ke fail CSV.

rreeee

Atas ialah kandungan terperinci Bagaimana untuk menulis tugas berjadual dalam pangkalan data Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan