当前位置: 代码迷 >> 综合 >> 在plsql中创建jobs
  详细解决方案

在plsql中创建jobs

热度:3   发布时间:2024-01-21 08:44:33.0
declare
job number;
begin
sys.dbms_job.submit(job,
                    'pkg_business_AUDIT_data.FTPGETDATA();', --job要执行的工作(范例为要执行的存储过程)
                      to_date('08-05-2012 18:00:00', 'dd-mm-yyyy hh24:mi:ss'),
                      'sysdate+1/24'); --执行job的周期
  dbms_output.put_line(job);
end;
/
job时间周期:
每天运行一次 'SYSDATE + 1'
每小时运行一次 'SYSDATE + 1/24'
每10分钟运行一次 'SYSDATE + 10/(60*24)'
每30秒运行一次 'SYSDATE + 30/(60*24*60)'
每隔一星期运行一次 'SYSDATE + 7'
  相关解决方案