PLSQL是ORACLE对标准数据库语言的扩展.docx
《PLSQL是ORACLE对标准数据库语言的扩展.docx》由会员分享,可在线阅读,更多相关《PLSQL是ORACLE对标准数据库语言的扩展.docx(76页珍藏版)》请在优知文库上搜索。
1、PUSQ1.jORAC1.E对标准数据岸语古的扩展,ORAC1.E公司已经相P1.JSQ1.解介到ORAC1.E效劳器和其他工R中了.近几年中更功的开发人员和DBA开始快用IVSQ1.本文格讲述P1./SQ1.基础语法,结构和纸件、以及如何设计并执行个PUSQ1.程17.PiySQ1.ttftA从版本6开始P1./SQ1.就被可靠的整合到ORACIE中1.一旦辛理P1./SQ1.的优点以及其独行的数据管理的便利性,那么你很难想象ORAC1.EKTP1./SQ1.的情形,P1./SQ1.不是一个独立的产品,他是一个整合到ORAC1.E效劳!S和ORAC1.E工具中的技术.可以把P1./SQ1.看
2、作ORAC1.E效劳器内的一个引聚,SqI语句执行者处理第个的却语句,P1./SQ.引擎处理P1./SQ1.和序焕.当P1./SQ1.程序块在P1.,SQ1.引芋处理时.ORAC1.E效劳器中的SQ1.语句执行器处理p1./sq1.程序块中的SQ1.语句.P1./SQ1.的优点如下.P1./SQ1.H种而性能的基于事务处理的语百,的运行在任何ORAC1.E环境中.支持所有数据处理命令.通过使用P1./SQ1.程序单元处理SW的数据定义和数据控加元案.P1./SQ1.支持所在SQ1.故据类型和所有SQ1.函故.I可时支杵所HORAC1.E对象炎型.P1./SO1.块可以被命名和存储在ORAC1.
3、E效劳正中,同时也能被其他的P1./SQ1.程序或SQI.命令调用,任何客户/效劳奋工具都能访问P1.ZSQ1.fSJ7,具有很好的可)6用性.,可以使用ORACI.E数据工具管理存植在效劳器中的P1./SQI.程序的平安性.可以授权或撤销数榭库其他用户访何PUSQ.程序的能力.P1.JSQ1.代因可以使用仟HSC11文本编辑器编写.所以对任何ORAC1.E能够运行的探作系统都是I1.第便利的,对于SW,ORACir必须在同一时间处理他一条SQI.谕句,在网络环境下这就意味作每一个独立的调用都须被orac1.e效劳器处理,这就占用大氽的效劳法时间,同时导致网络拥挤,而P1./SQ1.足以整个语
4、句块发给效劳器,这就降怔了网络拥挤,FVSQ1.块结构P1./SQ1.是一种块结构的语古,组成PiJsQ1.程序的的元是逻辑块,一个P1.JSQ1.程序包含了一个或多个逻辑块,年个块都可以划分为三个局部.与其他讲?(相同.变量在使用之前必须声明,P1./SQ1.提供了枚立的专门用于处理弁常的局都.卜面描述了P1.JSW块的不同局部:声明IIiB(DeC1.arat100section)声明局部包含/变量和常量的数据类型和初始侦这个局却是由关健字DEC1.ARE开始,如果不需要声明变紧或常后,那么可以忽略这一后部;需婴说明的是涉标的声明也在这一局部。执行II.(Executab1.esectio
5、n)执行局但是PtSQ1.块中的指令JEj加,由关键字BEGIN开始,所有的可执行语句施放在这一局部,其他的P1./SQ1.块也可以放在这一局部.异偶处JI(Excepticnsection)这一局部是可选的,在这一局部中处理异常或恰谈,对异常处理的详细讨论我幻花后面进行.PISQ1.坎培法(eCUREdecIttra1.ionS1.atetwitvBKG1.N-SaCUt(SbIQStAtetMmtsIn(EPHiW)exceptionS1.a1.vtvn1.sEXDP1./SQ1.块中的每一条语句都必翁以分号结求,SQ1.语句可以使多行的,但分号弟示该语句的结束,一行中可以有多条SU1.i
6、,他们之何以分号分隔。每一个P1./SQ1.块由BEGN或DEC1.ARE开钻.以END结束。注棒由一标示。JVSQ1.软的名和名Pt/SQ1.程序块可以是一个命名的程序块也可以是一个国名程序块.圣名程序块可以用在效劳森地也可以用在客户端。命名税分块可以E现在其他P1./SQ1.程序块的声明局都,这方市比较明显的是子程序,子程序可以在执行舄郎引用,也可以在异常处理局部引用.P1./SQ1.程序块可带独立茹译并存精在数挤(S中,任何与敢想库相芝茂的应用程序机可以访河这柜育储的P1./SQ1.程序块.ORAC1.E提供了四种类型的不存储的程序:.ffift.it,包.触发器出数是命名了的.存特在数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLSQL ORACLE 标准 数据库 语言 扩展