JOB 用法小结

发布时间:2006-06-28 10:02     点击:
分页:上一页  1 2 3 4 5 [6] 7  下一页

    2 begin 

    3 insert into TEST values(sysdate); 

    4 end; 

    5 / 

   过程已创建。 

   创建JOB 

   SQL> variable job1 number; 

   SQL> 

   SQL> begin 

    2 dbms_job.submit(:job1,’MYPROC;’,sysdate,’sysdate+1/1440’);  --每天1440分钟,即一分钟运行test过程一次 

    3 end; 

    4 / 

   PL/SQL 过程已成功完成。 

   运行JOB 

   SQL> begin 

    2 dbms_job.run(:job1); 

    3 end; 

    4 / 

   PL/SQL 过程已成功完成。 

   SQL> select to_char(a,’yyyy/mm/dd hh24:mi:ss’) 时间 from TEST; 

   时间 

   ------------------- 

   2001/01/07 23:51:21 

   2001/01/07 23:52:22 

   2001/01/07 23:53:24 

   删除JOB 

   SQL> begin 

    2 dbms_job.remove(:job1); 

    3 end; 

    4 / 

   PL/SQL 过程已成功完成。 

五、相关注意事项 

   1、执行dbms_job包相关过程如remove、Change、broken时,登陆的用户要同建立该JOB的用户一致 

   2、当执行dbms_job.change过程时,如果参数what,next_date,interval值为null,则表示原参数值不变 

   如 

   BEGIN 

   DBMS_JOB.CHANGE(14144, NULL, NULL, ’SYSDATE + 3’); 
分页:上一页  1 2 3 4 5 [6] 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有