begin
  sys.dbms_job.submit(job => :job,
                      what => 'changedocdetailstatus;',
                      next_date => to_date('07-12-2010 07:44:11', 'dd-mm-yyyy hh24:mi:ss'),
                      interval => 'sysdate+1');
  commit;
end;
/

以上代码的意思。

解决方案 »

  1.   

    执行的什么内容存储过程么?JOB的执行内容怎么看?
      

  2.   

    从明天开始自动运行 'changedocdetailstatus;这个过程  每天07:44:11 开始执行
      

  3.   

    --查看过程定义
    select text from all_source where name=upper('changedocdetailstatus')
    --查看job
    select * from user_jobs where what like 'changedocdetailstatus%'
      

  4.   


    多谢指教那是不是要看过程'changedocdetailstatus'的具体代码,才能知道这个JOB具体做的是什么?
      

  5.   

    是的,job只是起到调用执行的作用,具体做什么就要看调用的过程了,本job中需要看changedocdetailstatus中内容。
      

  6.   

    what => 'changedocdetailstatus;', --你要执行的对象
    next_date => to_date('07-12-2010 07:44:11', 'dd-mm-yyyy hh24:mi:ss'),
    --下一次执行时间
    interval => 'sysdate+1');--相隔多长时间  (步长)