- 2
- 0
- 约6.69千字
- 约 36页
- 2016-03-24 发布于湖北
- 举报
数据库触发器 目标 本章将讨论: 数据库触发器 内置程序包 简介 触发器类似于函数和过程,它们都是具有声明部分、执行部分和异常处理部分的命名PL/SQL块。像包一样,触发器必须在数据库中以独立对象的身份存储,并且不能与包和块具有本地关系。我们在前两章中已经讲过,过程是显式地通过过程调用从其他块中执行的,同时,过程调用可以传递参数。与之相反,触发器是在事件发生时隐式地运行的,并且触发器不能接收参数。运行触发器的方式叫做激发(firing)触发器,触发事件可以是对数据库表的DML (INSERT、UPDATE或DELETE)操作或某种视图的操作( Vi e w )。Oracle8i把触发器功能扩展到了可以激发系统事件,如数据库的启动和关闭,以及某种DDL操作。 触发器可以用于下列情况: 维护在表创建阶段通过声明限制无法实现的复杂完整性限制。 通过记录修改内容和修改者来审计表中的信息。 在表内容发生变更时,自动通知其他程序采取相应的处理。 在订阅发布环境下,发布有关各种事件的信息。 数据库触发器 数据库触发器 是 PL/SQL 块或存储过程 是在对关联表执行 DML 操作时触发的 是隐式执行的 还可能具有声明部分和异常处理部分 例子2/1 DML触发 create table STUDENTS(ID INTEGER not null, MAJOR
您可能关注的文档
- 市场经济学分析.ppt
- 市场经济学之商品分析.ppt
- 市场经济与公共财政模式分析.ppt
- 市场经济中的蛛网模型分析.ppt
- 市场经营主体的监督管理分析.ppt
- 市场竞争者第六章分析.ppt
- 市场理论分析.ppt
- 市场理论竞争分析.ppt
- 市场轮廓理论分析.ppt
- 市场失灵和微观经济政策(完整版)分析.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 2022四川成都建筑资料员考前押题.doc VIP
- 2025年山东省新高考物理真题试卷含详解.docx VIP
- 兴业证券-医药生物行业脑机接口-技术和政策共振,产业蓄势腾飞.pdf VIP
- 2013年国际太阳能十项全能竞赛.pdf VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 室内装饰装修工程施工组织设计方案范本.docx VIP
- 保密知识考试测试题库1000题含参考答案(附带解析).docx VIP
- CASIO CT-888C电子琴维修手册(中文版).pdf
- 2026年保密教育测试题库100道及答案(有一套).docx VIP
- 2022年建筑工程(八大员)资料员《施工员》题库模拟考试题.doc VIP
原创力文档

文档评论(0)