0

我有一个名为 mypackage 的包,它有一个过程 myproc。过程 myproc 接受两个日期参数。在接收到参数后,它会进行一些比较并检索数据。现在我的问题是我们如何安排这个过程 myproc ,它位于带有两个 i/p 参数的包 mypackage 中?

我正在使用 oracle11g,我同时拥有 sys 和普通用户访问权限。

一个演示示例将有很大帮助。

4

1 回答 1

0

详细信息:http: //docs.oracle.com/cd/B28359_01/server.111/b28310/scheduse002.htm#i1009668

您关心的工作是:

 BEGIN
     DBMS_SCHEDULER.CREATE_JOB (
        job_name            =>  'my_new_job', 
        program_name        =>  'mapackage.myproc', 
        schedule_name       =>  'my_schedule');
 END;

然后将参数设置为:

 BEGIN
    DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE (
    job_name                => 'my_new_job',
    argument_position       => 1,
    argument_value          => '27-NOV-12');
 END;

/

于 2012-11-27T17:48:07.807 回答