- 5
- 0
- 约1.12万字
- 约 10页
- 2017-06-24 发布于湖北
- 举报
一、触发器概述
触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。
功能:
1、 允许/限制对表的修改
2、 自动生成派生列,比如自增字段
3、 强制数据一致性
4、 提供审计和日志记录
5、 防止无效的事务处理
6、 启用复杂的业务逻辑
触发器触发时间有两种:after和before。
1、触发器的语法:
CREATE [OR REPLACE] TIGGER触发器名 触发时间 触发事件
ON表名
[FOR EACH ROW]
BEGIN
pl/sql语句
END
触发器名:触发器对象的名称。由于触发器是数据库自动执行的,因此该名称只是一个名称,没有实质的用途。
触发时间:指明触发器何时执行,该值可取:
before---表示在数据库动作之前触发器执行;
after---表示在数据库动作之后出发器执行。
触发事件:指明哪些数据库动作会触发此触发器:
insert:数据库插入会触发此触发器;
update:数据库修改会触发此触发器;
delete:数据库删除会触发此触发器。
表名:数据库触发器所在的表。
for each row:对表的
您可能关注的文档
最近下载
- 主题三 回忆往事与品味生活.pptx VIP
- 2026陕西有色招聘面试题及答案.doc VIP
- 2026春招:陕西有色真题及答案.doc VIP
- 清华学生领导力培养与未来商业领袖.docx
- 2015款上汽通用别克君越_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 2026年公共营养师职业资格考试试卷及答案.docx VIP
- CQC1312-2017数据中心场地基础设施认证技术规范.pdf VIP
- CQC1324-2018 数据中心场地基础设施认证技术规范(去水印OCR.pdf VIP
- 175页-【低空经济】低空经济产业技能人才培养方案.pdf
- Danfoss丹佛斯变频器iC2-M iC2-Micro应用指南.pdf
原创力文档

文档评论(0)