Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk menetapkan tugas berjadual Oracle untuk dilaksanakan setiap setengah jam

下次还敢
Lepaskan: 2024-04-18 16:03:12
asal
1078 orang telah melayarinya

Tugas berjadual Oracle boleh ditetapkan untuk dilaksanakan setiap setengah jam melalui langkah berikut: 1. Buat tugas berjadual dan tetapkan selang ulangan kepada 30 minit. 2. Buat tugasan dan nyatakan nama tugas berjadual dan prosedur tersimpan sebagai operasi tugasan. 3. Buat prosedur tersimpan yang mengandungi logik yang perlu dilaksanakan. 4. Dayakan tugas berjadual.

Bagaimana untuk menetapkan tugas berjadual Oracle untuk dilaksanakan setiap setengah jam

Cara menetapkan tugasan berjadual Oracle untuk dilaksanakan sekali setiap setengah jam

1 Buat tugasan berjadual

<code class="SQL">BEGIN
  DBMS_SCHEDULER.CREATE_SCHEDULE(
    schedule_name => 'JOB_SCHEDULE',
    start_date => SYSDATE,
    repeat_interval => 'FREQ=MINUTELY;INTERVAL=30',
    end_date => NULL
  );
END;
/</code>
Salin selepas log masuk

2
<code class="SQL">BEGIN
  DBMS_SCHEDULER.CREATE_JOB(
    job_name => 'JOB_NAME',
    job_type => 'STORED_PROCEDURE',
    schedule_name => 'JOB_SCHEDULE',
    job_action => 'BEGIN EXECUTE_JOB(); END;'
  );
END;
/</code>
Salin selepas log masuk

4 Dayakan tugas berjadual

<code class="SQL">CREATE OR REPLACE PROCEDURE EXECUTE_JOB
AS
BEGIN
  -- 在此处编写需要执行的任务逻辑
END;
/</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menetapkan tugas berjadual Oracle untuk dilaksanakan setiap setengah jam. 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