Oracle编写定时器定时执行存储过程(包括一个异常)

如下是执行语句

begin
	dbms_job.submit(job=>:job,     
	what=>'begin pro_name; end;',     //可执行的语句
	next_date=>to_date('20200525 17:00:00', 'yyyyMMdd hh24:mi:ss'),  //开始执行的时间
	interval=>'trunc(sysdate)+17/24',   //每天下午5点执行
	no_parse=>false
	);
end;

注意:
一定要加’’,否则会显示=》ORA-23319: 参数值"26-MAY -20"不正确

interval=>'trunc(sysdate)+17/24';   

查询定时器

select * from dba_jobs;

你可能感兴趣的:(ORACLE)