如何使9i中的存储过程在12点准时运行? 设定在每天零时运行declare jobno number;begin dbms_job.submit(:jobno,'ProcedureName;',sysdate,'trunc(sysdate)+1');end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare jobno number;begin dbms_job.submit(jobno,'ProcedureName;',sysdate,'trunc(sysdate)+36/24'); commit;end;/ 方法很多,主要是 看你需要在什么级别来作,可以作JOB,用触发器,可以直接用作一个存储过程然后把你需要的存储过程和他打一个包,便于调用,呵呵,偶只说了方法,具体要你自己去看文档,这些方法我都做过。各有千秋。 我的语句多了一个冒号。 beckhambobo(beckham) commit 有必要吗? 用oracle 的 job 来做,有时是会有问题的,主要是不能很准确,发生时间漂移现象建议你用操作系统的定时机制来做,如unix中的crontab zzok1(),大部分用来备份数据的或者其它批处理性质的存储过程,执行时间差上10秒20秒也不是什么大不了的事。用Oracle的Job蛮好的。 这2个sql,结果是一样的,就是写法不同,问下效率如何鉴别! 请教优化一查询SQL 临时表空间创建的时候分配了1G的空间,为什么不久就占用了590M的空间,也不上涨也不回收,是为什么? 插入一条数据的同时修改记录怎么做方便 请教一个触发器的写法 job问题 怎么备份库和恢复库? Oracle的存储过程中,可以用数组吗?怎幺用?若有其它方法实现,要该怎样做? sql语句中如何取整 通过何种方式可以 获取 SQL中的select 的字段 数据库备份初级问题 我这样怎不行:怎样编辑参数文件init.ora
jobno number;
begin
dbms_job.submit(jobno,'ProcedureName;',sysdate,'trunc(sysdate)+36/24');
commit;
end;
/
beckhambobo(beckham) commit 有必要吗?