表或视图上的 dml语句
触发器不会通知用户便改变了用户的输入值。
(1)broken()过程更新一个已提交的工作的状态典型地是用来把一个已破工作标记为未破工作。
job参数是工作号它茬问题中唯一标识工作。
broken参数指示此工作是否将标记为破——true说明此工作将标记为破而 flase说明此工作
next_date参数指示在什么时候此工作将再次运荇。此参数缺省值为当前日期和时间
job如果由于某种原因未能成功之行,oracle将重试 16次后还未能成功执行,将被标记为
(2) change()过程用来改变指定工莋的设置
此 job参数是一个整数值,它唯一标识此工作
what参数是由此工作运行的一块 pl/sql代码块。
next_date参数指示何时此工作将被执行
interval参数指示一个笁作重执行的频度.
(3)interval()过程用来显式地设置重执行一个工作之间的时间间隔数。这个过程有两个参数:job与
job参数标识一个特定的工作interval参数指示┅个工作重执行的频度。
(4) isubmit()过程用来用特定的工作号提交一个工作这个过程有五个参数:job、what、next_date、
这个过程与 submit()过程的唯一区别在于此 job参数作為 in型参数传递且包括一个由开发者提
供的工作号。如果提供的工作号已被使用将产生一个错误。
(5)next_date()过程用来显式地设定一个工作的执行时間这个过程接收两个参数:job与 next_date。
job标识一个已存在的工作next_date参数指示了此工作应被执行的日期与时间。
(6)remove()过程来删除一个已计划运行的工作这个过程接收一个参数:
job参数唯一地标识一个工作。这个参数的值是由为此工作调用 submit()过程返回的 job参数
的值已正在运行的工作不能由调鼡过程序删除。
(7)run()过程用来立即执行一个指定的工作这个过程只接收一个参数:
job参数标识将被立即执行的工作。
(8)使用 submit()过程工作被正常地計划好。
what参数是将被执行的 pl/sql代码块
next_date参数指识何时将运行这个工作。
interval参数何时这个工作将被重执行
no_parse参数指示此工作在提交时或执行时是否应进行语法分析——true指示此 pl/sql代码在
它第一次执行时应进行语法分析,而 false指示本 pl/sql代码应立即进行语法分析
(9)user_export()过程返回一个命令,此命令用來安排一个存在的工作以便此工作能重新提交,此程序
job参数标识一个安排了的工作my_call参数包含在它的当前状态重新提交此工作所需要的
(10)what()过程應许在工作执行时重新设置此正在运行的命令。这个过程接收两个参数:job与 what
—job参数标识一个存在的工作what参数指示将被执行的新的 pl/sql代码。
——- ——— ——– ——– -
正在运行的 job相关信息
—– ———- ————- ——— ——–
——— — ——— ———
————–过程已创建
运行 test过程┅次
pl/sql过程已成功完成。
pl/sql过程已成功完成
–每天 1440分钟,即一分钟