- 0
- 0
- 约7.1千字
- 约 26页
- 2018-05-02 发布于河南
- 举报
第07章 理论
PL/SQL子程序和包 课程安排 Oracle数据库基础概念 PL/SQL编程基础 PL/SQL程序控制结构 在PL/SQL中更改数据和管理事务 在PL/SQL中使用游标获取数据 动态SQL 开发PL/SQL子程序和包 使用PL/SQL开发触发器 JAVA操作数据库 总复习 回顾 动态SQL语句 原因 原理 绑定变量 动态SQL 本章大纲 子程序 存储过程 函数 存储过程 VS 函数 包 块 块 匿名块 在PL/SQL中,最小的执行单位就是块。 理解:所有代码都写在begin..end中来执行 命名块 优点:重用块代码,简化开发和维护,并提高系统性能 命名块分类 存储过程:能够完成一系列增删改查动作的PL/SQL块 函 数:只能计算的PL/SQL块,不能修改数据 触 发 器:某表上发生增删改事件时所自动执行的块 包、包体:管理存储过程和函数,类似容器的作用。 子程序 子程序分类 过程:又叫存储过程,Stored Procedure,简称:sp。 函数:function 触发器:trigger 子程序优点 模块化:一个过程完成一个模块(如计算税后工资) 可重用性:一次编写,反复调用 易维护:谁出错,修改谁 更高效:每个方法只编译一次;运行多次,但只在内存中加载一次。 易调试:可以利用工具单步调试(匿名块不能),实用。 存储过程 创建存储过程 与块的关系
原创力文档

文档评论(0)