- 2
- 0
- 约 11页
- 2017-03-18 发布于贵州
- 举报
oracle教程07_plql高级02oracle教程07_plsql高级02oracle教程07_plsql高级02oracle教程07_plsql高级02
包 包(package)是一个可以将相关对象存储在一起的PL/SQL结构。 包包含了两个分离的组成部分:包说明(specification)和包主体(body)。 每个部分都单独被存储在数据字典中。 包说明是一个操作接口,对应用来说是可见。 包主体是黑盒,对应用来说隐藏了实现细节。 除了可以将相关对象作为一组存储在一起以外,包也是十分有用的,它们在依赖性方面的限制比较小的,并且有许多性能上的优点。 包的组成 将相关的若干程序单元组织到一块,用一个包来标识这个集合。 包中可以包含的程序单元 标志一个出错情况 出错情况(Exception) 指向常数的指针 常量(Constant) 定义一个结构类型(如RECORD、VARRAY等) 类型(TYPE) 指向一个 SQL语句的指针 游标(Cursor) 用于存储变化值的存储单元 变量(Variable) 带有参数的程序,该程序只返回一个值 函数(Function) 带有参数的程序 过程(procedure) 描述 程序单元 开发包 1、开发包的步骤 (1) 在一个文本文件中写入 CREATE PACKAGE 语句创建一个包的说明。 (2) 在另一个文本文件中用 CREATE PACKAGE BODY语句创建包主体。 (3) 在 SQL*Plus中编译这两个文本文件,以将包的源代码编译成编译
您可能关注的文档
- mysql开发规范mysq开发规范l开发规范.doc
- ne555建议门铃设计ne55建议门铃设计ne555建议门铃设计ne555建议门铃设计.doc
- nasal obstrucionnasal obstructionnasal obstructionnasal obstruction.ppt
- m-虎克定律-强度理论m-克定律-强度理论m-虎克定律-强度理论m-虎克定律-强度理论.ppt
- my cellphone nd imy cellphone and imy cellphone and imy cellphone and i.ppt
- n149社会主义市场经济n49社会主义市场经济n149社会主义市场经济n149社会主义市场经济.ppt
- new 22课社会主义政治设的曲折发展new 22课社会主义政治建设的曲折发展new 22课社会主义政治建设的曲折发展new 22课社会主义政治建设的曲折发展.ppt
- n19使用说明及其技巧n1使用说明及其技巧n19使用说明及其技巧n19使用说明及其技巧.doc
- net_framework类库.docnet_framework_类库.docnet_framework_类库.docnet_framework_类库.doc.doc
- net技术入门1net技术门1入门1.ppt
最近下载
- ISO IEC 24789-1-2024 Identification cards - Card service life - Part 1:Application profiles and requirements 识别卡. 卡的使用寿命. 第1部分: 应用概况和要求.pdf
- 四川省巴中市2025年中考历史真题试卷.docx VIP
- Shure SCM810 用户手册说明书.pdf
- 电力安全工器具预防性试验规程(国电版).docx VIP
- 钢结构皮带廊结构图.pdf VIP
- 有机物优质课件.ppt VIP
- 飞机系统与部件维护 (活页式) 课件全套 模块1--6 飞机介绍---飞机燃油系统.pdf VIP
- 第十二章 林木育种策略和多世代育种2014.ppt VIP
- 宠物美容考试试题含答案.pdf VIP
- 仓库安全管理培训仓库火灾基本知识.ppt VIP
原创力文档

文档评论(0)