SQL> create table a(a date);
表已创建。
创建一个自定义过程
SQL> create or replace procedure test as
2 begin
3 insert into a values(sysdate);
4 end;
5 /创建JOB
SQL> variable job1 number;
SQL> 
SQL> begin
2 dbms_job.submit(:job1,'test;',sysdate,'sysdate+1/1440');  
--每天1440分钟,即一分钟运行test过程一次
  3 end;
  4 /PL/SQL 过程已成功完成。运行JOB
SQL> begin
2 dbms_job.run(:job1);
3 end;
4 /----这期间oracle服务停止过一段时间
重新启动服务时,执行下面代码:
删除JOB
SQL> begin
2 dbms_job.remove(:job1);
3 end;
4 /
---结果删除不掉了,提示并非所有变量都已绑定。查了一下a表,只要服务开启,就每分钟多一条记录,说明Job仍然在工作,请教各位怎么删掉这个Job?