ORACLE 创建作业JOB例子

转载 2015年07月08日 09:58:51
--1.plsql中学习job   
--
学习job  
--
建表  
create table test_job(para_date date);  
commit;  
  
insert into test_job values(sysdate);  
commit
 
select * from test_job;
  
--建立存贮过程   
create or replace procedure test_jobproce   as  
begin  
insert into test_job values(sysdate);  
end test_jobproce; 
  
--建立job  
--
建立job后默认是执行的  
 
declare  test_job_really number;  
begin  
dbms_job.submit(test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440');  
commit;  
end;  
  
---停止job  25是建立的job test_job_really  
begin  
dbms_job.broken(25,true);  
commit;  
end;  

--启动job  
begin  
dbms_job.run(25);  
commit;  
end;  
 
--删除job  
  
begin   
dbms_job.remove(25);  
commit;  
end;  
 
--查看执行结果  
select  * from test_job order by test_job.para_date desc;   

--查看job  
select * from sys.user_jobs   
  
--使用下面的SQL查询是否JOB还在Running,前提是需要job执行时间不能过短  
  
select * from dba_jobs_running  

--除了submit参数外,其余的几个参数有:  
--
运行job 
dbms_job.run(v_job);  
      
--停止一个job,里面参数true也可是false,next_date(某一时刻停止)也可是sysdate(立刻停止)。  
dbms_job.broke(v_job,true,next_date); 
       
--删除某个job  
dbms_job.remove(v_job);  
dbms_job.what(v_job,'sp_fact_charge_code;'); 
      
--修改某个job名 修改下一次运行时间  
 dbms_job.next_date(v_job,sysdate);       

ORACLE 创建作业JOB例子

--1.plsql中学习job --学习job --建表 create table test_job(para_date date); commit; insert into...

执行oracle中的job报错:ORA-12011:无法执行作业1存储过程执行DDL语句提示ORA-01031错误:权限不足

LZ在做一个job执行每天新增一个表的操作时,存储过程运行没问题,job也创建成功,但运行job时,却报错: ,后又用sys用户登陆创建了同样的存储过程和job,结果可以执行成功。当...

Oracle作业(JOB)更新next_date的探讨

Oracle作业(JOB)更新next_date的探讨   本文作者:kamus(kamus@itpub.net)  本文可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明...

Oracle Job 任务计划管理[作业,定期执行任务]

转自: http://zjd9961.blog.163.com/blog/static/338929902009811113023415/ 常用命令: SQL>select   *...

JOB 创建包含步骤和计划的作业

//应用:using Microsoft.SqlServer.Management.Smo;using Microsoft.SqlServer.Management.Common;using Micr...

oracle作业例子

sql > variable jobno  number; sql > begin sql > DBMS_JOB.submit(:jobno,' pro_name();' ,sysdate...

oracle job 创建

  • 2014年03月14日 17:17
  • 16KB
  • 下载

DBMS_JOB包创建ORACLE定时任务

  • 2013年09月13日 15:40
  • 4KB
  • 下载

oracle job:初学通过一个小例子,说说job

--先看例子:每分钟向一个表中插入一条数据,所有操作都是在pl/sql环境中,下面提到的异常也都针对pl/sql 实例: create or replace procedure stopApply...

oracle 创建job实例

  • 2013年02月27日 15:06
  • 59KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE 创建作业JOB例子
举报原因:
原因补充:

(最多只允许输入30个字)