oracle创建job实践sql
来源:互联网 发布:ubuntu默认字体是什么 编辑:程序博客网 时间:2024/06/10 15:12
1.创建表
create table PO_JQ_TYPE_STAT_MONTH
(
ID NUMBER not null,
STATSJ NVARCHAR2(30),
STATTYPEDM VARCHAR2(30),
PCSDM VARCHAR2(12),
COUNT NUMBER,
MONTHCOUNT NUMBER,
FJDM VARCHAR2(12)
)
2.创建序列
-- Create sequence
create sequence SEQ_PO_JQ_TYPE_STAT_MONTH
minvalue 1
maxvalue 999999999999999999999999999
start with 1893973
increment by 1
cache 20;
3.创建存储过程
create or replace procedure T_JQ_PT_MONTH is
begin
INSERT INTO PO_JQ_TYPE_STAT_MONTH (ID,STATSJ,STATTYPEDM,PCSDM,COUNT,MONTHCOUNT,FJDM)
SELECT SEQ_PO_JQ_TYPE_STAT_MONTH.NEXTVAL, TO_CHAR( STATSJ,'YYYYMM') STATSJ, STATTYPEDM, PCSDM, COUNT, DAYS, FJDM FROM
(SELECT P.STATSJ STATSJ ,P.STATTYPEDM STATTYPEDM,P.PCSDM PCSDM,P.COUNT COUNT,P.FJDM FJDM ,
(select to_char( add_months(last_day(sysdate),-1) ,'dd') days from dual) DAYS
-- (select to_char( last_day(p.statsj) ,'DD') from PO_JQ_TYPE_STAT_DAY p WHERE to_char(P.STATSJ, 'yyyy-MM') = to_char( add_months(last_day(sysdate),-1),'yyyy-mm')) DAYS
FROM PO_JQ_TYPE_STAT_DAY P WHERE to_char(P.STATSJ, 'yyyyMM') = to_char( add_months(last_day(sysdate),-1),'yyyymm'))
commit;
end T_JQ_PT_MONTH;
4.创建job
declare
job number;
begin
sys.dbms_job.submit(job,
what => 'T_JQ_PT_MONTH;',
next_date => to_date('04-09-2013 01:00:00', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'to_date(to_char(sysdate+1,''yyyy/mm/dd'') || '' 01:00:00'',''yyyy/mm/dd hh24:mi:ss'')');--每天1440分钟,即一分钟运行test过程一次
commit;
end;
- oracle创建job实践sql
- oracle Sql 语句创建JOB
- PL/SQL超详细创建Oracle Job
- 如何在SQL Server和Oracle中创建job
- ORACLE的JOB创建
- oracle创建JOb小结
- Oracle创建job
- 创建ORACLE JOB
- 创建ORACLE JOB
- oracle job创建
- oracle创建job
- oracle job 创建 删除
- 创建ORACLE JOB
- 创建Oracle Job
- 创建ORACLE JOB
- 创建ORACLE JOB
- 创建ORACLE JOB
- Oracle-创建Job
- rowid结构浅析
- 请指点下!我不想浪费资源
- hdu 4701 博弈难题
- javascript实现php的print_r函数
- OpenCv fillPoly polylines
- oracle创建job实践sql
- WINCE6.0文件系统选择
- 【Android 开发教程】在服务中执行耗时操作
- android绑定Service失败原因
- Yii model 中使用表与表之间关联运用(relations)
- 共享内存函数(shmget、shmat、shmdt、shmctl)
- Netty中的Idle事件
- Linux环境下android平台调试native代码, 从java debug 到C++ (NDK DEBUG)
- Yii中urlManager的配置