REMOVE プロシージャー - データベースからのジョブ定義の削除
REMOVE プロシージャーは、指定されたジョブをデータベースから削除します。
ジョブが今後再び実行されるようにするには、SUBMIT プロシージャーを使用してジョブを再サブミットする必要があります。
注: ジョブに関連付けられたストアード・プロシージャーは、ジョブが除去されるときに削除されません。
構文
パラメーター
- job
- データベースから除去されるジョブの ID を指定する、タイプ DECIMAL(20) の入力引数。注: ジョブ ID の予期される値は、SYSTOOLS.ADMIN_TASK_LIST ビュー内の TASKID の値ではありません。 例えば、以下のようなジョブ・リストがあるとします。
DBMS_JOB_TASK_2 を削除したい場合、ジョブ ID として 2 を渡す必要があります。NAME TASKID --------------- ------ DBMS_JOB_TASK_2 3 DBMS_JOB_TASK_3 4
許可
DBMS_JOB モジュールに対する EXECUTE 特権。
例
例 1: データベースからジョブを除去します。
CALL DBMS_JOB.REMOVE(104);