我建立一个job想每分钟执行一条插入语句,但是都是添加不了!不知道是为什么? create or replace procedure test1
as
begin
insert into a values(sysdate);
commit;
end;
/过程已创建variable job1 number;
begin
dbms_job.submit(:job1,'test1;',sysdate,'sysdate+1/1440');
commit;
end;
/PL/SQL 过程已成功完成
但是每次我select * from a的时候记录都没有变!
只有当执行一次
begin
dbms_job.run(:job1);
end;
/
才有一条记录添加!我想实现的是每分钟都自动添加不知道怎么实现,能不能告诉我!
非常感谢!
as
begin
insert into a values(sysdate);
commit;
end;
/过程已创建variable job1 number;
begin
dbms_job.submit(:job1,'test1;',sysdate,'sysdate+1/1440');
commit;
end;
/PL/SQL 过程已成功完成
但是每次我select * from a的时候记录都没有变!
只有当执行一次
begin
dbms_job.run(:job1);
end;
/
才有一条记录添加!我想实现的是每分钟都自动添加不知道怎么实现,能不能告诉我!
非常感谢!
------------------------------------ ----------- ------------------------------
job_queue_processes integer 10查一下 job_queue_processes 是不是为0 ,是的话 ,改过来
确认是不是有exception发生在job里.
但是还有一个问题?
怎样查看所有的job啊!谢谢!