oracle存储过程的设计及应用

oracle存储过程的设计及应用

ID:32658225

大小:163.96 KB

页数:5页

时间:2019-02-14

oracle存储过程的设计及应用_第1页
oracle存储过程的设计及应用_第2页
oracle存储过程的设计及应用_第3页
oracle存储过程的设计及应用_第4页
oracle存储过程的设计及应用_第5页
资源描述:

《oracle存储过程的设计及应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验五Oracle存储过程的设计及应用实验目的:存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。存储过程分为两类:1•系统提供的存储过程;2•用户自定义存储过程。存储过程具有的优点:1•存储过程允许标准组件式编程;2.存储过程能够实现较快的执行速度;3.存储过程能够减少网络流量;4.存储过程可被作为一种安全机制来充分利用。本次实验了解Oracle存储过程的创建、修改和删徐的方法和步骤,掌握在OracIeSQLDeveIoper中对存储过程的进行创建、修改和删除,掌握在SQL*pIus中调用带参数和不带参数的存储过程。实验步骤:1.在SQLDevel

2、oper中运行FTP服务器上下载的employees,sqI,建立雇员表,并向表中插入测试数据。工作衰「查询构建器QCREATEORREPLACEPROCEDUREFirstPROCISBEGINDBMS^OUTPUT.PUT.LINE(•Oracle^•我是陈卫戏,这是我的第一个存储过程「);END;园脚本辂出*A查询结果xW0吕呂日任劳已完成,用时0.94秒PROCEDUREFirstPROC已偏译连接R:报吿xQ辺起始页x1&^只2、1xflFIRSIPRDCx回EMPLOTIES.sql«2▽聒代冯授权1相关性1引用1出溪1详细资料

3、慨畫文件连接asqldeeo

4、s0T«st2田0喪(已逑虑)s倉阴ffl速1版本化视ES•N索引曰逆过程S釣FIRSTPRDCA8createorreplaceBPROCEDUREFirstPROCISBEGINDBMS^OUTPUT.PlTT.LINEt-Oracle你好!我是陈卫虚•这是我的鬲一个存什过程。*);END;2.Sqlplus中调用存储过程:首先将文件夹“sqlplus连接配置文件”中的两个文件复制到C:appAdministratorproduct11.1.0cIient_2etworkadmin,覆盖已有件。

5、OracleNetManager-H:appEar

6、thprcxluct11.1.0client_3NETWORKADM!N在命令行输入sqlplusB8120108/***@orcI,如图5-6所示(用户名和密码均为test):版权所有«c〉2009MicrosoftCorporation<保留所有权利•D:User$Earth>sqlplusB8120108/111IPorc1SQL^Plus•Release11.1.0.6.0-Productionon星期六5月1222:15:382012Copyright1982.2007>Oracle.Allrightsreserved.Oraclelat

7、abase1lgEditinnRelease11.2.A.l.A—64hitProductionWiththePartitioning^OLAP.DataMiningandRealApplicationTestingoptionsSQL>在Sqlplus中执行setserveroutputon;把打印缓冲区打开,使得dbms_output.put_line输出的文字可以显示在屏幕上。Sqlplus中执行execute存储过程名字;调用前面建立的FIRSTPROC,如executeFIRSTPROC;结果如图5-7所示:QL>QL>9racHthD:Windowssy

8、stem32cmd.exe-sqlplus88120108/llll^ordicrosoftWindows(Rg^6Tn760R]U权所有2009MicrosoftCorporation>保留所有权利oD:UsersEarth>sqlplusB8120108/1lllGorc1QL*Plus:Release11.1.0.6.0-Productionon星期六5月1222:15:382012Copyright1982.2007,Oracle.Allrightsreserved.lcDatahase11gEnterpriseEditionRelease11

9、.2.fl.l.R—64hitProductionthePartitioning,OLAP.DataMiningandRealApplicationTestingoptionssetserveroutputonexecutefirstproc;“c“你好?我是陈卫襄,这是我的第一个存储过程。PL/SQL过程已成功完成。2.使用带参数的存储过程。⑴•在SQLWorksheet中打开empIoyees.sql,如图5-8所示:2)葩贡f2]MWIjOT・BS.■

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。