9.过程-函数和程序包讲解
第九章 过程、函数和程序包 到目前为止,所创建的PL/SQL程序都是匿名的。这些匿名的程序块没有被存储,在每次执行后,都不可以被重新使用。因此,每次运行匿名程序块时,都需要先编译然后再执行。在很多时候,都需要保存PL/SQL程序块,以随后可以重新使用。这也意味着,程序块需要一个名称,这样在调用或引用它时,系统就可以找到这个特定的程序块。创建并命名的程序块称为“命名程序单元”或“子程序”。由于存储代码的位置、代码所执行的任务类型以及调用方式的不同,命名PL/SQL程序单元分为:存储过程、函数和程序包三种。 本章学习目标: 创建Oracle存储过程 调用存储过程 理解存储过程中各种形式的参数 修改存储过程 为过程添加局部变量和子过程 创建Oracle函数 调用Oracle函数 创建程序包 创建程序包的公有成员和私有成员 理解程序包中重载的过程和函数 理解程序单元之间的依赖性 9.1 存储过程 存储过程是一种命名PL/SQL程序块,它可以被赋予参数,存储在数据库中,可以被用户调用。由于存储过程是已经编译好的代码,所以在调用的时候不必再次进行编译,从而提高了程序的运行效率。另外,使用存储过程可以实现程序的模块化设计。 9.1.1 创建存储过程 语法结构: create [or replace] procedure 过程名 [(参数1 [
您可能关注的文档
- 创新社会治理体制要点.ppt
- 创造力开发要点.ppt
- 初一上册地理复习要点.ppt
- 初一八班“比一比,常规管理谁最好”要点.ppt
- 初一年新生学习方法指导要点.ppt
- 初一年级新生入学教育-(2016级)要点.ppt
- 初一数学一元一次方程应用题的各种类型要点.doc
- 初一年级班级内部期中考试总动员要点.ppt
- 初一数学知识点归纳要点.doc
- 初一数学知识点总结要点.doc
- 2026年满洲里俄语职业学院单招职业技能考试题库及参考答案详解.docx
- 2026年度厦门华天涉外职业技术学院单招《英语》考试历年机考真题集及答案详解(夺冠).docx
- 2026年满洲里俄语职业学院单招职业技能考试题库及完整答案详解1套.docx
- 2026重庆市璧山区人民医院上半年编外人才招聘41人备考题库附答案详解(b卷).docx
- 2026年满洲里俄语职业学院单招职业技能考试题库及答案详解1套.docx
- 2026重庆市璧山区人民医院上半年编外人才招聘41人备考题库附答案详解ab卷.docx
- 2026年满洲里俄语职业学院单招职业技能考试题库及完整答案详解一套.docx
- 2026年满洲里俄语职业学院单招职业技能考试题库及参考答案详解1套.docx
- 2026重庆市璧山区人民医院上半年编外人才招聘41人备考题库附答案详解(典型题).docx
- 2026年度山东外事职业大学《英语》单招能力检测试卷附参考答案详解【名师推荐】.docx
原创力文档

文档评论(0)