- 28
- 0
- 约1.69万字
- 约 17页
- 2016-11-28 发布于河南
- 举报
Oracle_PlSql包(package)
Oracle PL/SQL包
Oracle PL/SQL包(package) 1
一、 什么是PL/SQL包 1
1、 PL/SQL包举例 2
二、 PL/SQL包的优点 4
三、 理解包说明 4
四、 理解包体 6
五、 包特性的例子 7
六、 包中私有项和公有项 13
七、 重载包级子程序 13
八、 包STANDARD是如何定义PL/SQL环境的 14
九、 系统包一览 14
1、 关于DBMS_ALERT包 14
2、 关于DBMS_OUTPUT包 15
3、 关于DBMS_PIPE包 15
4、 关于UTL_FILE包 15
5、 关于UTL_HTTP包 16
十、 包编写准则 16
什么是PL/SQL包
包就是一个把各种逻辑相关的类型、常量、变量、异常和子程序组合在一起的模式对象。包通常由两个部分组成:包说明和包体,但有时包体是不需要的。说明(简写为spec)是应用程序接口;它声明了可用的类型、变量、常量、异常、游标和子程序,包体部分完全定义游标和子程序,并对说明中的内容加以实现。
如下例所示,我们可以认为说明部分是一个可选接口,而包体是一个黑盒。我们可以调试、增强或替换一个包体而不同改变接口(包说明)。
我们可以从SQL*Plus中使用CREATE PACKAGE语句来创建一个包。语法如下:
CREATE [OR REPLA
您可能关注的文档
- 数据结构课件zw3.ppt
- 《数据结构A》第03章——03.ppt
- 03..net.C# 数据类型与表达式.ppt
- WCF入门.doc
- A5277A operation guide.doc
- JCL常见错误.doc
- MapNode_OE图层框架.doc
- 轻松学C++之运算符重载.pptx
- 第二课 C#基础下.ppt
- 数据结构第三章教案及作业.ppt
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)