数据库为我们提高了定时调用存储过程和脚本的机制,该功能通过DBMS_JOB来实现的,请写出调用该过程的语句。我们可以通过查看数据库中的哪个视图来监控队列任务的基本情况?

解决方案 »

  1.   

    variable jobno number;
    begin
    sys.dbms_job.submit(job => :jobno,
    what => 'pro_test;',
    next_date => to_date('21-02-2008 17:37:26', 'dd-mm-yyyy hh24:mi:ss'),
    interval => 'sysdate+1/24/12');
    commit;
    end;
    select job,next_date,next_sec,failures,broken from user_jobs;
      

  2.   

    SELECT * FROM USER_JOBS;ORSELECT * FROM DBA_JOBS;
      

  3.   


    USER_JOBS和SELECT * FROM DBA_JOBS有什么区别吗?
    为什么查询出来的结果不同呢?
    后面那个有值,前面那个就什么都没有
      

  4.   

    USER_JOBS
    只查询你目前登陆用户的JobSELECT * FROM DBA_JOBS
    查询的所有的用户的JOB,User_Jobs是DBA_JOBS的子表前面那个没有值,说明你的job没有创建成功