jobno,是不是应该是一个数字啊?
可我不知道是几,
直接运行报错
ORA-23421: 作业编号在作业队列中不是一个作业
...
...

解决方案 »

  1.   

    SELECT * FROM USER_JOBS;FIELD 'JOB' IS YOU NEED!
      

  2.   

    IN SQL*PLUS
      BEGIN
        DBMS_JOB.REMOVE(JOBNO);
      END;
    /
      

  3.   

    停止job:dbms.broken(job,broken,nextdate);
    删除job:dbms_job.remove(jobno);
      

  4.   

    删除你的job即可
    SQL> begin
      2  dbms_job.remove(:(:jobno);
      3  end;
      4  /
      

  5.   

    删除你的job即可
    SQL> begin
      2  dbms_job.remove(:jobno);
      3  end;
      4  /
      

  6.   

    SQL>select job,what from user_jobs;SQL> begin
      2  dbms_job.remove(:job);
      3  end;
      4  /