数据库

 首页 > 数据库 > Oracle > oracle job简单作业调用存储过程

oracle job简单作业调用存储过程

分享到:
【字体:
导读:
         摘要:----------------------------------------------------------------------创建一个存储过程、用来给oracle作业调用--------------------------------------------------------------------...

oracle job简单作业调用存储过程

-------------------------------------------------------------------- 
--创建一个存储过程、用来给oracle作业调用 
-------------------------------------------------------------------- 
create or replace procedure PLAN_AUTO_FACTTIME_PROC 
(time_plan_lastDay in varchar2,fact_cost_am in number,fact_cost_pm in number) is 
i number; 
previous_day varchar2(50); 
begin   www.2cto.com  
i:=1; 
loop 
  i:=i+1; 
  select to_date(time_plan_lastDay,'yyyy-mm-dd')-i into previous_day from dual; 
  
  ddl...; 
 
  if i>6 then 
    exit; 
  end if; 
end loop; 
end; 
----------------------------------- 
 
-----在命令窗口下执行正确的oracle作业创建及启动 
 
SQL>  variable jobno  number ; 
SQL> begin 
  2  dbms_job.submit(job => :jobno, 
  3   what => 'PLAN_AUTO_FACTTIME_PROC(''2012-4-8'',210,270);', 
  4  next_date => sysdate, 
  5  interval => 'sysdate+1/1440');//调用周期设置 
  6  commit; 
  7  end; 
  8  / 
  www.2cto.com  
----- 启动 
begin 
dbms_job.run(:jobno); 
end; 
 
-----删除 
begin 
dbms_job.remove(:jobno); 
end; 
-----停止 
begin 
dbms_job.broken(:jobno); 
end; 
---------------------------------
 
 
作者 柳暗花明
oracle job简单作业调用存储过程
分享到:
oracle 10g用户安全性管理
oracle 10g用户安全性管理 数据库用户账户包括以下内容: 唯一的用户名,验证方法,默认表空,临时表空间,用户概要文件,使用者组,锁定状态。   预定义的账户:SYS和SYSTEM   查看当前用户 SQL> show user; USER is "SYS"   创建一个用户,并且为该用户创建一个默认表空间 1.在dba_data_files视图中查看表空间的使用...
Oracle中文排序语句
Oracle中文排序语句 1、设置NLS_SORT参数值      SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序      SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序      SCHINESE_PINYIN_M 按照拼音排序  www.2cto.com       2、Session级别的设置,修改ORACLE字段的默认排序方式:    ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……