创建job
declare
job2 number;
begin
dbms_job.submit(job2,'test_lk;',sysdate,'sysdate+1');
end;
1创建一个表
create table test_table(a date);
2创建 一个存储过程
create or replace procedure test_proc
is
begin
insert into test_table values(to_char(sysdate,'DD'));
end;
3创建一个job
declare
job2 number;
begin
dbms_job.submit(job2,'test_proc;',sysdate,'sysdate+1/48');
end;
4查看job2的结果是什么(假定是47)
select * from user_jobs;
4运行job
begin
dbms_job.run(47);
end;
----------------------------------------------------------------------------------------------------------
好了一个job完成了并执行了。明天这个时候test_lk又会被执行依次。
declare
job2 number;
begin
dbms_job.submit(job2,'test_lk;',sysdate,'sysdate+1');
end;
1创建一个表
create table test_table(a date);
2创建 一个存储过程
create or replace procedure test_proc
is
begin
insert into test_table values(to_char(sysdate,'DD'));
end;
3创建一个job
declare
job2 number;
begin
dbms_job.submit(job2,'test_proc;',sysdate,'sysdate+1/48');
end;
4查看job2的结果是什么(假定是47)
select * from user_jobs;
4运行job
begin
dbms_job.run(47);
end;
----------------------------------------------------------------------------------------------------------
好了一个job完成了并执行了。明天这个时候test_lk又会被执行依次。