登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
第七章。PLSQL子程序设计Oracle9i的知更鸟.ppt
文档分类:
IT计算机
|
页数:约22页
举报非法文档有奖
分享到:
1
/
22
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
22
下载此文档
文档列表
文档介绍
第七章。PLSQL子程序设计Oracle9i的知更鸟.ppt
第七章
PL/SQL子程序设计
钞僻苞澎郭故荤抠甚用阿仲喀壁瞥我侄遗憨炬苯迸腰斤衡浮岗吱符他曾氦第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
1
/22
目标
子程序的概念
存储过程的定义和使用
存储函数的定义和使用
包的定义和使用
触发器的定义和使用
过程相关的视图
挤庶拒运韩眉还常授喘东霓枕团妙吕趴停乾鹤倦镣澡喘辫帘政状威庇友质第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
2
/22
子程序的概念
过程
匿名过程
子程序
存储过程
存储函数
触发器
子程序的优势:
1。安全性,减少网络流量,增强信息安全
2。效率高,充分使用共享池。
3。封装复杂的业务处理,提高效率,可维护性强
4。可重用。
石忘摩猎疽厦圣伪特惧炕涝揭钾炽署瑶戌艾赛减衅港漆柜呀刀裁统伞勿凛第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
3
/22
函数和过程的关注点
定义
参数问题
RETURN问题
调用
潞储咯让来赠淘付困毋厕鼎杂赛僧膀询阶弓恩遵弊怯盅蜕企育屿肠答密凸第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
4
/22
存储过程的定义和使用
实际开发中通常把复杂的业务封装在过程中。
创建过程的语法:
CREATE [OR REPLACE] PROCEDURE
<procedure name> [(<parameter list>)]
IS|AS
<local variable declaration>
BEGIN
<executable statements>
[EXCEPTION
<exception handlers>]
END;
创建过程,可指定运行过程需传递的参数
处理异常
包括在过程中要执行的语句
银胚埂蹲啄劳隆戒众痉用速帐绊泌竿掳偶臭路朔肩匈藻喻碑么挝锅完卓衬第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
5
/22
CREATE OR REPLACE PROCEDURE
find_emp(emp_no NUMBER)
AS
empname VARCHAR2(20);
BEGIN
SELECT ename INTO empname
FROM EMP WHERE empno = emp_no;
('雇员姓名是'|| empname);
EXCEPTION
WHEN NO_DATA_FOUND THEN
('雇员编号未找到');
END find_emp;
/
幅凹陇扫东戚柄侠藕罩千锥困帛多沽碟企勤吼机茁诗粱灯逛烙汐株悠治瘴第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
6
/22
通过处理我们一般都想得到一个或者多个结果,如何通过存储过程带出一个或多个结果呢?
过程参数的三种模式:
IN
用于接受调用程序的值
默认的参数模式
OUT
用于向调用程序返回值
IN OUT
用于接受调用程序的值,并向调用程序返回更新的值
执行存储过程可以使用EXEC命令或者在其它过程中调用。
演示:传入学员学号,返回学员的平均成绩和平均曾成绩的等级
掖莫况西蔼卉迟羌申扮烈遮端造腕异靶乃壤臃删叹喊奥坟尾帽崩乎狰做番第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
7
/22
存储函数的定义和使用
我们已经很多ORACLE内置的函数,那么能不能自己定义函数呢?函数是可以返回值的命名的 PL/SQL 子程序。
创建函数的语法:
CREATE [OR REPLACE] FUNCTION
<function name> [(param1,param2)]
RETURN <datatype> IS|AS
[local declarations]
BEGIN
Executable Statements;
RETURN result;
EXCEPTION
Exception handlers;
END;
类比java 语言中的方法定义
竿蓉抄私予船雄峻琳拳瘁硷卤蜂葵衡簇酬粕害蕴间橱霓批娜溅坝堕调蛀憎第七章。PLSQL子程序设计Oracle9i的知更鸟第七章。PLSQL子程序设计Oracle9i的知更鸟
8
/22
存储函数的定义和使用
定义函
第七章。PLSQL子程序设计Oracle9i的知更鸟 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年陕西省宝鸡市单招职业倾向性测试题库及..
60页
2025年陕西省宝鸡市单招职业适应性测试题库(..
62页
2025年陕西省建筑工程总公司职工大学单招职业..
61页
2025年陕西省建筑工程总公司职工大学单招职业..
60页
2025年陕西省汉中市单招职业倾向性测试题库及..
61页
2025年陕西省渭南市单招职业倾向性测试题库完..
63页
2025年陕西职业技术学院单招职业倾向性测试题..
61页
民间游戏融入幼儿园教育的综述
4页
2025年机制电工与电子技术练习题答案
6页
2025年陕西航天职工大学单招职业技能测试题库..
61页
2025年陕西航空职业技术学院单招职业技能测试..
61页
2025年陕西警官职业学院单招职业倾向性测试题..
64页
毕业设计成绩评定细则
5页
毕业设计-建筑结构设计任务书
3页
2025年陕西铁路工程职业技术学院单招职业倾向..
63页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
22
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
n22x33
文件大小
:
1.56 MB
时间
:
2017-07-07
相关标签
工程设计变更通知单
变更章程
程序设计基础知识点
设计变更流程
小程序设计流程
巴南区南泉镇的规划
胶东机场场速公路规划
槐荫区周王庄片区规划
瓮安到中坪公路规划
2023乌兰察布市规划
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
互联网运营模式创新-深度研究
2025年医疗仪器合作协议书
2025年血液成份输血装置项目发展计划
2025年先进陶瓷材料项目建议书
2025年体外诊断器械项目建议书
2025年人工智能项目建议书
个性化菜单设计趋势-深度研究
2025年凝血因子VIII、IX项目合作计划书
2025年螺纹磨床合作协议书
2025年蓝牙音箱项目建议书
2025年防霉剂项目合作计划书
2025年部编版六年级语文上册期末考试全面3
2025年部编版六年级上册语文期末测试卷及答..
2025年部编版五年级语文下册第一次月考试卷..
住宅区绿化土石料运输合同3篇
空间数据可视化应用领域-深度研究
2025年部编版五年级上册语文期末考试题及答..
低温产品运输协议样本3篇
探索勾股数规律
会议室装修协议样本及明细3篇
创新战略优化-深度研究
会议室吊顶改造协议3篇
互动式教学案例分析-深度研究
会计师事务所涂装合同模板3篇
2025年部编版三年级语文下册期末考试题及答..
排列计算公式(一)
看板可视化技巧-深度研究
2025项目经理个人工作计划范本
车辆模型教案完整
生物医药研发项目跟投方案
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部