手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

Oracle特别包和DBMS_Job包使用方法

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
Oracle提供了几个包,他们能够用来完成很多任务,从内部进程通信到文档I/O,到在PL/SQL块中动态创建和执行SQL语句。任何这些包由SYS用户所拥有—当Oracle最初安装时两个用户中的一个,这些包中最重要的包括:   

◆DBMS_Alert 不用轮询就允许应用命名并发出警告条件信号的过程和函数

◆DBMS_DDL 允许获取PL/SQL程式内部一定数量的DDL语句的过程

◆DBMS_Describe 为存储过程和函数描述API的过程

◆DBMS_Job 管理BLOBs、CLOBs、NCLOBs和BFILEs的过程和函数

◆DBMS_Output 允许PL/SQL程式生成终端输出的过程和函数

◆DBMS_Pipe 允许数据库会话使用管道通信(通信频道)的过程和函数

◆DBMS_SQL 在PL/SQL程式内部执行动态SQL的过程和函数

◆DBMS_Utility DBMS_Utility

◆UTL_File 允许PL/SQL程式读写服务器文档系统上的文本文档的过程和函数。

DBMS_Job包的用法:

包含以下子过程:

◆Broken()过程。

◆change()过程。

◆Interval()过程。

◆Isubmit()过程。

◆Next_Date()过程。

◆Remove()过程。

◆Run()过程。

◆Submit()过程。

◆User_Export()过程。

◆What()过程。  

1、Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。

这个过程有三个参数:job 、broken和next_date。

PROCEDURE Broken (job IN binary_integer,

Broken IN boolean,

next_date IN date :=SYSDATE)
  

job参数是工作号,他在问题中唯一标识工作。

broken参数指示此工作是否将标记为破——TRUE说明此工作将标记为破,而FLASE说明此工作将标记为未破。

next_date参数指示在什么时候此工作将再次运行。此参数缺省值为当前日期和时间。  

2、Change()过程用来改变指定工作的配置。

这个过程有四个参数:job、what 、next_date和interval。

PROCEDURE Change (job IN binary_integer,

What IN varchar2,

next_date IN date,

interval IN varchar2)

此job参数是个整数值,他唯一标识此工作。

What参数是由此工作运行的一块PL/SQL代码块。

next_date参数指示何时此工作将被执行。

interval参数指示一个工作重执行的频度。  

3、Interval()过程用来显式地配置重执行一个工作之间的时间间隔数。

这个过程有两个参数:job和interval。

PROCEDURE Interval (job IN binary_integer,

Interval IN varchar2)
 

job参数标识一个特定的工作。interval参数指示一个工作重执行的频度。  

4、ISubmit()过程用来用特定的工作号提交一个工作。

这个过程有五个参数:job、what、next_date、interval和no_parse。

PROCEDURE ISubmit (job IN binary_ineger,

What IN varchar2,

next_date IN date,

interval IN varchar2,

no_parse IN booean:=FALSE)
下一页>>

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

[打印] [关闭]
Google
相关文章
上一篇: 怎样杀死Oracle死锁进程
下一篇: Sun CEO爆并购MySQL细节
热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS