orcal的jobs问题,大家来看看 我现在要写个jobs来每天定时调用存储过程,但以前没有写过JOBS,希望各位帮忙给点意见,顺便问下这个jobs在sysbase下可以实现吗?他们有什么差别??谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DECLARE X NUMBER;BEGIN SYS.DBMS_JOB.SUBMIT ( job => X ,what => '要调用的存储过程名;'/*比如说要调用个pro,就写'pro(参数)'*/ ,next_date => to_date('20/04/2008 00:00:00','dd/mm/yyyy hh24:mi:ss')/*下次执行时间' ,interval => 'TRUNC(LAST_DAY(SYSDATE)) + 1' /*JOB间隔,我这里是每个月的第一天执行,如果是间隔半小时,就写sysdate+30/1440,间隔一天,就写sysdate+1*/ ,no_parse => FALSE ); SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));COMMIT;END; DECLARE X NUMBER;BEGIN SYS.DBMS_JOB.SUBMIT ( job => X ,what => 'PR_PLAY_MIN_COST (sysdate-61 , sysdate-1 , ''%'' );' ,next_date => to_date('20/04/2008 00:00:00','dd/mm/yyyy hh24:mi:ss') ,interval => 'TRUNC(LAST_DAY(SYSDATE)) + 1' ,no_parse => FALSE ); SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));COMMIT;END;/这是我在单位里写的一个JOB,每个月的一号执行一次, 非常感谢,是不是commit以后就OK,不用调用了,它会自动执行(问得有点多余)?hehe YES,到时间就会执行的这个脚本执行一次就可以了,JOB就建好了 请高手指教 哪里有大侠能够解决安装Oracle的这个问题 请教oralce 10G oem打不开问题 一起探讨:距今超过10年的工龄的员工? 更新字段中部分值的问题 小弟是新手,跪求以下三题的答案,还请大虾们赏脸! 请教大虾给组一条SQL语句 数据库安全问题 请问oracle在本地数据库中是否无法对其他数据库的日志文件经行日志分析阿? 在线等待求教,oracle9.2.0.1安装问题 ora-00600错误,急! system用户表被误删,怎么恢复,高分求够oracle数据库
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => '要调用的存储过程名;'/*比如说要调用个pro,就写'pro(参数)'*/
,next_date => to_date('20/04/2008 00:00:00','dd/mm/yyyy hh24:mi:ss')/*下次执行时间'
,interval => 'TRUNC(LAST_DAY(SYSDATE)) + 1' /*JOB间隔,我这里是每个月的第一天执行,如果是间隔半小时,就写sysdate+30/1440,间隔一天,就写sysdate+1*/
,no_parse => FALSE
);
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;
X NUMBER;
BEGIN
SYS.DBMS_JOB.SUBMIT
( job => X
,what => 'PR_PLAY_MIN_COST
(sysdate-61 ,
sysdate-1 ,
''%'' );'
,next_date => to_date('20/04/2008 00:00:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'TRUNC(LAST_DAY(SYSDATE)) + 1'
,no_parse => FALSE
);
SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;
/这是我在单位里写的一个JOB,每个月的一号执行一次,
是不是commit以后就OK,不用调用了,它会自动执行(问得有点多余)?
hehe
这个脚本执行一次就可以了,JOB就建好了