-- job

begin

sys.dbms_scheduler.create_job(job_name => ‘SSS.P_TRMS_CAR_TASK_JOB‘,

job_type => ‘PLSQL_BLOCK‘,

job_action => ‘BEGIN PROC_TT_TRMS_CAR_TASK; END;‘,

start_date => to_date(‘21-06-2017 00:00:00‘, ‘dd-mm-yyyy hh24:mi:ss‘),

repeat_interval => ‘Freq=MINUTELY;Interval=1‘,

end_date => to_date(null),

job_class => ‘DEFAULT_JOB_CLASS‘,

enabled => true,

auto_drop => true,

comments => ‘V9.2 巴枪操作关联车辆‘);

end;

/

begin

sys.dbms_scheduler.create_job(job_name => ‘SSS.P_TRMS_AIR_SHORT_JOB‘,

job_type => ‘PLSQL_BLOCK‘,

job_action => ‘BEGIN PROC_TT_TRMS_AIR_SHORT; END;‘,

start_date => to_date(‘21-06-2017 00:00:00‘, ‘dd-mm-yyyy hh24:mi:ss‘),

repeat_interval => ‘Freq=MINUTELY;Interval=1‘,

end_date => to_date(null),

job_class => ‘DEFAULT_JOB_CLASS‘,

enabled => true,

auto_drop => true,

comments => ‘V9.2 航空短驳‘);

end;

/

-- job 查询

select owner, job_name, state from dba_scheduler_jobs;

select * from user_scheduler_jobs WHERE job_name IN(‘P_TRMS_CAR_TASK_JOB‘,‘P_TRMS_AIR_SHORT_JOB‘);

-- job 启用

begin

dbms_scheduler.enable(‘P_TRMS_CAR_TASK_JOB‘);

end;

/

-- job 运行

begin

dbms_scheduler.run_job(‘P_TRMS_CAR_TASK_JOB‘,TRUE); -- true代表同步执行

end;

/

-- job 停止(不太好用)

begin

dbms_scheduler.stop_job(job_name => ‘P_TRMS_CAR_TASK_JOB‘,force => TRUE);

end;

/

-- job 删除(对停job来说好用)

begin

dbms_scheduler.drop_job(job_name => ‘SSS.P_TRMS_CAR_TASK_JOB‘,force => TRUE);)

end;

/

-- 删除job

begin

dbms_scheduler.drop_job(‘P_TRMS_CAR_TASK_JOB‘);

end;

begin

dbms_scheduler.drop_job(‘P_TRMS_AIR_SHORT_JOB‘);

end;

oracle job 调用存储过程的使用

标签:启用   rom   car   user   creat   art   sel   date   blog

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:http://www.cnblogs.com/fubinhnust/p/7067062.html

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐