有关DBMS_SCHEDULER 的问题

[复制链接]
查看11 | 回复0 | 2006-1-20 16:41:00 | 显示全部楼层 |阅读模式
看了版主写的文章http://www.itpub.net/378320.html ... 彰挥型ü?请问原因?
BEGIN

DBMS_SCHEDULER.CREATE_PROGRAM(

program_name=>'"LBMP"."HOUR_PROGRAM"',

program_action=>'LBMP.lbmp_cdr_hour_proc',

program_type=>'STORED_PROCEDURE',

number_of_arguments=> 1,

comments=>'Run PROCEDURE:LBMP_CDR_HOUR_PORC',

enabled=>TRUE);

DBMS_SCHEDULER.DEFINE_PROGRAM_ARGUMENT(

program_name=> 'LBMP.HOUR_PROGRAM',

argument_name => 'rollbacktime',

argument_position => 1,

argument_type => 'varchar2',

default_value => '2/24');
END;
/
出现错误:
ORA-27456: 程序 "LBMP.HOUR_PROGRAM" 的参数并未全部定义
ORA-06512: 在 "SYS.DBMS_ISCHED", line 5
ORA-06512: 在 "SYS.DBMS_SCHEDULER", line 30
ORA-06512: 在 line 2
但是把program改成:
number_of_arguments=> 0,
然后不写DBMS_SCHEDULER.DEFINE_PROGRAM_ARGUMENT();
就能通过.请问原因!谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行