- 0
- 0
- 约5.94千字
- 约 25页
- 2018-11-06 发布于江苏
- 举报
第9章 触发器与内置程序包
第九章 触发器和内置程序包 回顾 子程序是命名的 PL/SQL 块,存储在数据库中,可带参数并可在需要时随时调用 有两种类型的PL/SQL子程序,即过程和函数 过程用户执行特定的任务,函数用于执行任务并返回值 程序包是对相关类型、变量、常量、游标、异常、过程和函数等对象的封装 程序包由两部分组成,即包规范和包主体 使用程序包的优点是:模块化、更轻松的程序设计、信息隐藏、新增功能以及性能更佳 目标 理解和应用触发器(重点) ------------------------------------ 了解内置程序包 专业英语 Trigger 引发, 引起, 触发,板机 Reference 提及, 涉及, 参考, 参考书目 触发器 触发器介绍 触发器是一种特殊的存储过程,它在插入,删除或修改特定 表中的数据时触发执行,它比数据库本身标准的功能有更精细 和更复杂的数据控制能力。 触发器的功能: 允许/限制对表的修改 自动生成派生列,比如自增字段 强制数据一致性 提供审计和日志记录 防止无效的事务处理 启用复杂的业务逻辑 触发器 触发器语法 CREATE [OR REPLACE] TIGGER 触发器名 触发时间 触发事件 ON表名 BEGIN pl/sql语句 END 触发器的组成部分 3-1 触发器由三部分组成
原创力文档

文档评论(0)