第10章存储过程
本章内容
10.1创建存储过程
10.2调用存储过程
10.3查看存储过程
10.4存储过程的参数
10.5修改存储过程
10.6删除存储过程
10.7查看存储过程的错误
10.8综合案例——综合运用存储过程
10.1创建存储过程
10.1.1什么是存储过程
10.1.2创建存储过程
10.1.1什么是存储过程
存储过程是指在Oracle数据库中,一组为了完成特定功能的SQL语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。
相对于直接使用SQL语句,在应用程序中直接调用存储过程有以下好处:
(1)减少网络通信量。调用一个行数不多的存储过程与直接调用SQL语句的网络通信量可能不会有很大的差别,可是如果存储过程包含上百行SQL语句,那么其性能绝对比一条一条的调用SQL语句要高得多。
(2)执行速度更快。有两个原因:首先,在存储过程创建的时候,数据库已经对其进行了一次解析和优化。其次,存储过程一旦执行,在内存中就会保留一份这个存储过程,这样下次再执行同样的存储过程时,可以从内存中直接调用。
(3)更强的适应性:由于存储过程对数据库的访问是通过存
您可能关注的文档
- 初中中考英语万能作文模板句型词组汇总.pdf
- Oracle 12c存储过程从入门到精通.pdf
- 数学智能版四级讲植树问题与应用.pdf
- 丽江摩托车婚纱照拍摄计划与风格偏好.pdf
- 丽江摩托婚纱梦:66号公路与东巴谷爱情故事.pptx
- 1999年法国邮票发行:纪念首枚邮票150周年及其他特别版.pdf
- 运输与系统平台使用指南:优化地图与监控功能.pdf
- 机器学习与应用 教案全套王军 第1--14章 机器学习概述---深度学习.docx
- 机器学习与应用 全套课件 王军 第1--14章 机器学习概述 ----深度学习.pptx
- 体育产业经营管理 第二版 全套课件 第1--12章 导论--- 体育互联网平台经营管理.ppt
- 互换性与测量技术 第2版 课件 2.4 大尺寸孔轴公差与配合.pptx
- 互换性与测量技术 第2版 课件 7.1 尺寸链的基本概念.pptx
- 互换性与测量技术 第2版 课件 7.4 用极值法计算尺寸链-实例.pptx
- 体育产业概论 课件 第1--7章 导论、体育产业资源 ---体育旅游业.pptx
- 体育旅游(第二版)课件 第二章 体育旅游资源.pptx
- 体育旅游(第二版)课件 第三章 体育旅游者.pptx
- 体育产业概论 课件全套 曹可强 第1--14章 导论、体育产业资源 ---体育产业政策.pptx
- 互换性与测量技术 第2版 课件 1.5 标准更新说明.pptx
- 体育旅游(第二版)课件 第四章 体育旅游市场.pptx
- 体育旅游(第二版)课件 第五章 体育旅游目的地.pptx
原创力文档

文档评论(0)