WHAT 过程 - 更改作业运行的 SQL 语句
WHAT 过程更改由指定作业运行的 SQL 语句。
语法
参数
- job
- 类型为 DECIMAL(20) 的输入自变量,用于指定要对其更改动态可执行 SQL 语句的作业标识。注: 作业标识的期望值不是 SYSTOOLS.ADMIN_TASK_LIST 视图中的 TASKID 值。例如,您具有以下作业列表:
如果要修改 DBMS_JOB_TASK_2,那么必须传递 2 作为作业标识。NAME TASKID --------------- ------ DBMS_JOB_TASK_2 3 DBMS_JOB_TASK_3 4 - what
- 类型为 VARCHAR(1024) 的输入自变量,用于指定动态执行的 SQL 语句。
权限
对 DBMS_JOB 模块的 EXECUTE 特权。
示例
示例 1:将作业更改为运行
list_emp 过程: CALL DBMS_JOB.WHAT(104,'list_emp;');