Oracle11g 如何在oracle中使用参数在包中调度过程
我有一个名为mypackage的包,它有一个程序myproc。程序myproc接受两个日期参数。在收到参数后,它进行一些比较并检索数据。现在我的问题是,我们如何安排这个程序myproc,它位于一个包含两个i/p参数的包mypackage中 我使用的是oracle11g,我拥有系统和普通用户访问权限 演示示例将非常有用。详细信息如下: 您可以将作业创建为:Oracle11g 如何在oracle中使用参数在包中调度过程,oracle11g,Oracle11g,我有一个名为mypackage的包,它有一个程序myproc。程序myproc接受两个日期参数。在收到参数后,它进行一些比较并检索数据。现在我的问题是,我们如何安排这个程序myproc,它位于一个包含两个i/p参数的包mypackage中 我使用的是oracle11g,我拥有系统和普通用户访问权限 演示示例将非常有用。详细信息如下: 您可以将作业创建为: BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name =&g
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;
/