Oracle job在plsql中执行如下脚本可以创建一个在每天晚上23点执行的jobbeginsys.dbms_job.submit(job => :job, -- job编号what => "dbms_output.pub_line(""asdf"");", -- 执行脚本next_date => to_date("17-01-2011 16:17:31", "dd-mm-yyyy hh24:mi:ss"), -- 下次执行时间interval => "trunc(sysdate)+23/24"); -- 执行时间间隔commit;end;
其中:interval 参数的几个可能的示范值如下:A,每5分钟执行一次interval => "trunc(sysdate,"mi")+5/24/60"B,每小时执行一次,整点执行interval => "trunc(sysdate,"HH")+1/24"C,一个小时后执行interval => "sysdate+1/24"
更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12如何快速查看Oracle服务名连接的数据库的信息MySQL中的auto_increment的问题相关资讯 Oracle数据库学习
- Oracle数据库学习总结 (12/30/2013 18:30:01)
- Oracle用户访问权限与PUBLIC角色的 (06/05/2012 09:57:17)
- 如何不备份已备过的Oracle归档日志 (06/05/2012 09:55:16)
| - 如何实现Oracle中用户B只能访问用 (06/05/2012 09:59:31)
- Oracle数据库数据访问安全与审计方 (06/05/2012 09:55:58)
- Oracle 10g expdp/impdp在项目中实 (06/05/2012 09:53:10)
|
本文评论 查看全部评论 (0)