菜鸟题一个问题:想在oracle中实现一个定时任务 100分 写个存储过程。然后使用DBMS_JOB包,添加作业。具体用法,搜索论坛或者看文档。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=8345 jobhttp://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=8345 http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=9800 给你一个例子:一个简单例子: 创建测试表SQL> create table test(rq date);表已创建。创建一个自定义过程SQL> create or replace procedure p_test as 2 begin 3 insert into test values(sysdate); 4 end; 5 /过程已创建。创建JOBSQL> variable job1 number;SQL> SQL> begin 2 dbms_job.submit(:job1,'p_test;',sysdate,'sysdate+1/1440'); --每天1440分钟,即一分钟运行p_test过程一次 3 end; 4 /PL/SQL 过程已成功完成。运行JOBSQL> begin 2 dbms_job.run(:job1); 3 end; 4 /PL/SQL 过程已成功完成。删除JOBSQL> begin 2 dbms_job.remove(:job1); 3 end; 4 /PL/SQL 过程已成功完成。 Clob字段中字符替换求助(注意,大于32K) oracle存储过程怎样调用另外一个存储过程 问个问题 Oracle安装的问题 PL/SQL dev登陆的问题 求:在实用中,电信计费系统的备份方案!请有经验的高人指点。 P4系统上的ORACLE9I安装问题 一个字段,需要年-月-日-几点,几个部分,怎样将输入的数据转换后存放到表格中呢? ORACLE能不能象MS SQL Server2000一样? 直接生成XML? 连接oracle数据库超时 做一个DBA需要具备哪些条件 简单的问题——怎样写存储过程?
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=8345
一个简单例子: 创建测试表
SQL> create table test(rq date);表已创建。创建一个自定义过程
SQL> create or replace procedure p_test as
2 begin
3 insert into test values(sysdate);
4 end;
5 /过程已创建。创建JOB
SQL> variable job1 number;
SQL>
SQL> begin
2 dbms_job.submit(:job1,'p_test;',sysdate,'sysdate+1/1440'); --每天1440分钟,即一分钟运行p_test过程一次
3 end;
4 /PL/SQL 过程已成功完成。运行JOB
SQL> begin
2 dbms_job.run(:job1);
3 end;
4 /PL/SQL 过程已成功完成。
删除JOB
SQL> begin
2 dbms_job.remove(:job1);
3 end;
4 /PL/SQL 过程已成功完成。