教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

24.包与子程序(二)

来源:网络收集 时间:2026-09-15
导读: 北风网项培目训P/SLQ高级L编程与包子序程讲师 文: 心 理解序程的包念概 握掌程包的定序义包的和规范 模块 化更轻松的用应序设计 程息隐藏信 增功新 能性能佳更 PL/SLQ了满足为序模程化的块要需,了除块b(lock)和程序子结构外,还引入 包的了构。造 序程是对相

北风网项培目训P/SLQ高级L编程与包子序程讲师 文:

理解序程的包念概 握掌程包的定序义包的和规范

模块 化更轻松的用应序设计 程息隐藏信 增功新 能性能佳更

PL/SLQ了满足为序模程化的块要需,了除块b(lock)和程序子结构外,还引入 包的了构。造 序程是对相包关程过函数、变量、、标游和常异等象对封的 程装序包规范和主由体两分部成组声明程序中包公 对象共。包类括型 变、量、量常、异常 、游规范和标子程序规 等范程序 包规范声明程序 包私 对象和实现有包在规范 中明的声 程子和序游标

体主

包规范包 体 包主和作域用重载包 子程序中 的初包始 包化相关和性

将相对关存象储在起一的P/LQSL结构 。含二个分包的离部:包和包件体

包说明: ACKPGA 包名 ISE -变-量明说

;--标说明;--例外说游; --明录说记; --明Plqsl说表明 --;程过说明;- 函数-明说 END;包名][;

PCKAGAE ODYB包 名I S --变量名说明 --;游说标;明--标游明;申-例-外说; 明-记录说明-; --plsql明说 ;-过程-;体- -数体函; EGBNI

--语序句列EN[包名];D

CERTE OA REPLRCA EPAKACGEC assPlcaake AgS RPCEOURE ADdSdtuend(t_StupedtIDn NI studnet.id%TYsE, p_DPepratmetnIN lcases.dsparemtnetTY%P,E p_Corue Is Nclases.csurseoTYPE%); PRCOEUDE RemRvoeStdunetp(_tSdentuDI I stNudens.tid%TPE, Yp_eDpramtnt eN cIlasess.epdratenm%tYPTE, pCo_rus eN clIsase.scoruse%YPTE) e;_SutedtnoNtRegiteser EdCEPTIOX; NTYE PtS_tdunetDIabTelI TSALEB OF tsuendts.idTYPE% NIED BY BIXNARY_ITNGEE; RROPCDUREE lCssaist(p_LepDatrmentI Ncl ases.depsarmetntT%PYE,p_ oCruesI claNses.csorseuT%PE,Y _pDsI OT Ut_StuendItDabTl, p_eNumStdunet IN OUT sINBAY_RITNEER)G EN;D CassPacklage;

RCAETEO RRE LPAE CACKAPG BEOD YClassacPakge A SPORCDURE AEdSdtudne(t_ptSduetInDIN stuents.di%dYPT, p_DEpaetrmet In Ncalsses.edprtmane%TtPY, p_CoErsueIN lascesscours.e%YTPE IS BE)IN INSGETRINTO r gesitredest_dunest stu(dne_id,tdepar ment, toursc)eV LAUE (p_SSutdetnID ,pD_epratment,p _Cursoe) COM;MIT ;EDN ddAStudnte …;… … …… … END lCasPacksga;e

部包可件以以意顺任出序 现并所有非件部必都被使用须 对函/数件事的声 明必须是向前明 声编译在包体主先编译包规范时明说包主体也 是不须必 的内包义定的数/过程函外对是可见 的包定内的函数/过义可以被重载程

二个子序程的参数在仅名或字式上是不模同的那 ,不么能载 不能根重反据回型类的不同重来二载个函

第包一调次时被调用内存入可 添以初加始化脚来初始本化包CRATE OERREPLACE APCAKE GBDOY …… …BEIN IGINIALTCOD_ EEND;

程序包范规CRETE A[R OERLAPC] PACKAEE pGackge_anameIS|A S Pu[bicli em tedlcrataoins ][Sbprogruma pecsiifctaoni]

EN [Dpcaage_nkaem];程包序主C体ERTE A[O RRELPAC]E ACPKGEAB DYOpac agek_ame nSIA| SP[irvateit e meclardtiaos] [Snbpuogramrbodies] [ BEING nItiailzitaoni] EDN[p caakegnam_];

CeRATEE R OEPRACLE PCKAAEG pcakm_e CRAETEO RRE PACL EPACAKE GOBYDpa ck_e mS ASIP OCEDURE oRrdr_peocr (roo VAnRHARC2 IS)P ORECUDR Erdoe_rpocr(orn o VARHCR2); Asat tHCA(R); FUN1TCINOor erd_uf(nrnos VoACRAR2) REHURT NAVRCHR2; ABEGI NEDNpack m_;e SEECT Lstatuo sNTOI sat FtORMo dre_rasmer /tWHE E Rrdornoe= orn o;…… EN D odre_prro; FUNcCITON oredr_uf(ornon VsACRHR2) RATERUN VARHCRA2 I ScideoVARC AH2(5)R o;cdeo VACRHAR(5);2BE GNI ……E DN roderfun_ E;N Dpakc_e; /

m

游标定的义分为标游范和规标游体主部分 两包规范中在声游明规标时范必使须 RE用TURN子 句定指游标返的类回 型RTEUNR句指定子数的据型可以是类 用 %ROWT:YEP 属性引用定表的记录义类型 程 序定义的记员类型录

…… 此处隐藏:733字,全部文档内容请下载后查看。喜欢就下载吧 ……
24.包与子程序(二).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2324493.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)