PL/SQL Developer->右击jobs->new
在what:里填写要招待的程序
DECLARE
v_sql_code INTEGER;
v_etl_date_str VARCHAR2(20);
BEGIN
v_etl_date_str :=to_char(trunc(SYSDATE), 'yyyymmdd');
dbms_output.put_line(v_etl_date_str);
sp_fin_main_mm(v_etl_date_str,v_sql_code);
END;
在Next date写入开始要执行的时间:
2010-5-1
在Interval写入每隔多久执行此程序:
TRUNC(LAST_DAY(SYSDATE)) + 1
点下view SQL 可看到生成的脚本
begin
sys.dbms_job.submit(job => :job,
what => 'DECLARE
v_sql_code INTEGER;
v_etl_date_str VARCHAR2(20);
BEGIN
v_etl_date_str :=to_char(trunc(SYSDATE), ''yyyymmdd'');
dbms_output.put_line(v_etl_date_str);
sp_fin_main_mm(v_etl_date_str,v_sql_code);
END;',
next_date => to_date('01-05-2010', 'dd-mm-yyyy'),
interval => 'TRUNC(LAST_DAY(SYSDATE)) + 1');
commit;
end;
/
-------------------------
分享到:
相关推荐
oracle 创建job实例
写好的ORACLE创建JOB的脚本,可直接替换本次执行时间,脚本中的循环执行时间为每天晚上9点,想换的话网上都有
主要讲解怎样给Oracle创建定时任务,例如每一分钟把一张表的数据更新到另一表中。
oracle Job创建、管理、监控,Job运行情况分析,如果创建、删除、停止、修改Job.
Oracle Job定时任务
oracle中创建job实现数据库的定期任务,可以是定期执行存储过程或者简单的sql语句
oracle创建job实例[参考].pdf
Oracle JOB 定时任务 定时执行存储过程
oracleJob创建job的脚本。 sql语句
oracle_job的创建更改及删除 oracle 基础学习
本文档是Oracle创建job的示例,推荐收藏
简单的oracle job脚本,如有需求,清参考网上其他资源
文件描述了创建JOB的脚本,并且对脚本中的时间间隔进行了描述与写法。
oracle job 的使用总结,通过dbms 创建job,从而执行存储过程
创建oracle job ,初学,遇到的问题日志记录
oracle job,帮助初学者学习job应用 包含创建、删除、修改job 等。 oracle job,帮助初学者学习job应用 包含创建、删除、修改job 等。
关于oracle 数据库中job任务如何创建、查询和修改、如何启用job和停止job,可以帮助新手了解job的使用,包括任务运行时间的设置,具体的代码很实用,希望对你有帮助
DBMS JOB包创建ORACLE定时任务
oracle10g创建、启用、执行、停用、删除、查询job实例
创建JOB SQL> variable job1 number; SQL> SQL> begin 2 dbms_job.submit(:job1,'MYPROC;',sysdate,'sysdate+1/1440'); --每天1440分钟,即一分钟运行test过程一次 3 end; 4 / PL/SQL...