tnfh.net
当前位置:首页 >> orAClE DBms joB >>

orAClE DBms joB

begin sys.dbms_job.submit(job => :job, what => 'myProc;myProcs;myProcss(''测试'');',//用分号将多个存储过程分开,有参数的话直接写就可以了 next_date => to_date('07-04-2011 22:00:00', 'dd-mm-yyyy hh24:mi:ss'), interval => 'sysdate...

declare job1 number(4); begin sys.dbms_job.submit(job => job1, what => 'declare s1 varchar2(200); s2 varchar2(200); begin if to_number(to_char(sysdate,''hh24'') between 8 and 22) then p_test.usp_test_jobincs(s1,s2); end if; end...

variable job1 number; begin dbms_job.submit(:job1,'test;',trunc(sysdate),'sysdate+1/86400'); end; trunc(sysdate)是零点,'sysdate+1/86400'是每秒钟一次 对了,另外我很期待你一秒一次的job把你自己的数据库搞的半死不活

勾选已断掉,该job的broken值变成true,并且不会按时执行

dba_jobs_running只是显示正在执行中的作业(比如你这个作业从3点执行到6点,在这断时间内你就可以通过这视图查到你的作业。),你的作业估计执行时间很短。这个视图只是一闪而过你没碰到。 你要查看dba_jobs这个视图才行。

dbms_job.submit(test_job_really,'test_jobproce("zhangsan");',sysdate,'sysdate+1/1440'); 改为: dbms_job.submit(test_job_really,'test_jobproce(''zhangsan'');',sysdate,'sysdate+1/1440'); 注意:zhangsan的两边,不是双引号,是两个单...

请参考: DECLARE X NUMBER; BEGIN SYS.DBMS_JOB.SUBMIT ( job => X ,what => 'PRC_KPI_FLTKPIMONITOR;' ,next_date => to_date('24-06-2009 12:00:00','dd/mm/yyyy hh24:mi:ss') ,interval => 'TRUNC(sysdate,''mi'') + 1/48' ,no_parse => FAL...

把submit变成isubmit,其他都一样,这样如果301被占用,仍然是要报错的,但是如果没有被占用,那么就建立了一个301编号的job,如下: Begin sys.dbms_job.isubmit(job => 301, what => 'RPT_Del_Revise;', next_date => to_date('2010-06-01', '...

找出正在执行的JOB编号及其会话编号 SELECT SID,JOB FROM DBA_JOBS_RUNNING; 停止该JOB的执行 SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID'; ALTER SYSTEM KILL SESSION '&SID,&SERIAL'; EXEC DBMS_JOB.BROKEN(&JOB,TRUE);实例分析:1,...

正确的job创建代码如下 declare JOB2 number; BEGIN SYS.DBMS_JOB.SUBMIT(JOB2, 'pro_hos;', to_date('26-09-2015 01:00:00', 'dd-mm-yyyy hh24:mi:ss'), 'trunc(last_day(SYSDATE))+26+1/24'); COMMIT; END; / 具体的PROCEDURE的名字请自行修...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com