WEB开发网
开发学院数据库Oracle Oracle DBMS_JOB:每隔特定时间执行特定任务 阅读

Oracle DBMS_JOB:每隔特定时间执行特定任务

 2008-09-02 12:45:48 来源:WEB开发网   
核心提示: next_date IN date) job标识一个已存在的工作,next_date参数指示了此工作应被执行的日期与时间,Oracle DBMS_JOB:每隔特定时间执行特定任务(3), 6、Remove()过程来删除一个已计划运行的工作,这个过程接收一个参数: PROCEDURE Rem

next_date  IN date)

job标识一个已存在的工作。next_date参数指示了此工作应被执行的日期与时间。  

6、Remove()过程来删除一个已计划运行的工作。这个过程接收一个参数:  

PROCEDURE Remove(job IN binary_ineger);  

job参数唯一地标识一个工作。这个参数的值是由为此工作调用Submit()过程返回的job参数的值。已正在运行的工作不能由调用过程序删除。  

7、Run()过程用来立即执行一个指定的工作。这个过程只接收一个参数:

PROCEDURE Run(job IN binary_ineger)   

job参数标识将被立即执行的工作。  

8、使用Submit()过程,工作被正常地计划好

这个过程有五个参数:job、what、next_date、interval与no_parse。  

PROCEDURE Submit ( job    OUT binary_ineger,

What   IN varchar2,

next_date IN date,

interval  IN varchar2,

no_parse IN booean:=FALSE)  

job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作。

what参数是将被执行的PL/SQL代码块。

next_date参数指识何时将运行这个工作。

interval参数何时这个工作将被重执行。

no_parse参数指示此工作在提交时或执行时是否应进行语法分析——TRUE指示此PL/SQL代码在它第一次执行时应进行语法分析,而FALSE指示本PL/SQL代码应立即进行语法分析。  

9、User_Export()过程返回一个命令,此命令用来安排一个存在的工作以便此工作能重新提交

此程序有两个参数:job与my_call。  

PROCEDURE User_Export( job    IN binary_ineger,

上一页  1 2 3 4  下一页

Tags:Oracle DBMS JOB

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接