首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle10g怎么实现定时作业

2012-02-25 
oracle10g如何实现定时作业?oracle请问如何和sql2000一样新建包,然后调度包可以实现定时作业导入导出数据

oracle10g如何实现定时作业?
oracle请问如何和sql2000一样新建包,然后调度包
可以实现定时作业导入导出数据呢或自动施行sql语句?

[解决办法]



--建立临时表
create table pll_0319_test
(str varchar2(20),
insertdate date
);
select *
from pll_0319_test p
;

--建立job的脚本
begin
sys.dbms_job.submit(job => :job,
what => 'insert into pll_0319_test
select ' 'test ' ',sysdate from dual;
commit; ',
next_date => to_date( '19-03-2007 20:33:17 ', 'dd-mm-yyyy hh24:mi:ss '),
interval => 'sysdate+1/24/60 ');
commit;
end;
/
[解决办法]
使用JOB
[解决办法]
10G中,你可以使用dbms_scheduler包.

当然也可以借助操作系统的crontab

热点排行
Bad Request.