*;*;*;;;触发条件(触发事件);表1 触发器事件;*;表2 各类触发器的作用
;1. DML触发器;确定触发时间。触发的时间有BEFORE和AFTER两种,分别表示触发动作发生在DML语句执行之前和语句执行之后。
确定触发级别,有语句级触发器和行级触发器两种。语句级触发器表示SQL语句只触发一次触发器,行级触发器表示SQL语句影响的每一行都要触发一次。
由于在同一个表上可以定义多个DML触发器,因此触发器本身和引发触发器的SQL语句在执行的顺序上有先后的关系。它们的顺序是:
;如果存在语句级BEFORE触发器,则先执行语句级BEFORE触发器。
在SQL语句的执行过程中,如果存在行级BEFORE触发器,则SQL语句在对每一行操作之前,都要先执行一次行级BEFORE触发器,然后才对行进行操作。
行操作
如果存在行级AFTER触发器,则SQL语句在对每一行操作之后,都要再执行一次行级AFTER触发器。
如果存在语句级AFTER触发器,则在SQL语句执行完毕后,要最后执行一次语句级AFTER触发器。
DML触发器还有一些具体的问题,说明如下:
如果有多个触发器被定义成为相同时间、相同事件触发,且最后定义的触发器是有效的,则最后定义的触发器被触发,其他触发器不执行。;一个触发器可由多个不同的DML操作触发。在触发器中,可用INSERTING、DELETING、UPDATING谓词来
您可能关注的文档
- 第5章-云计算的开源实现Hadoop浅析.ppt
- 第5章植物生产与温度调控报告浅析.ppt
- 第5章桩基础复习内容(计算部分)浅析.ppt
- 高考世界地理复:欧洲西部_欧洲东部与北亚答辩.ppt
- 表面粗糙度计量试题.ppt
- 第5周缅怀革命先烈主题班会浅析.ppt
- 第06章逻辑存储结构浅析.ppt
- 第06章中子浅析.ppt
- 第6次课WSN通信与组网02浅析.ppt
- 表面张力及消泡剂试题.ppt
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 应用说明zynq7000全可编程成像套件详解.pdf VIP
- xilinx zynq7000epp实时内核详解.pdf VIP
- ARM+FPGA双核计算的配电自动化终端设计.pdf VIP
- T∕GDPMAA 0024-2025 无管中心建设及工作规范.docx VIP
- 基于PLC的风力发电控制系统设计.docx VIP
- Xilinx基于ARM的Zynq-7000和Zynq UltraScale+ MPSoC及RFSoC器件是否存在安全漏洞.docx VIP
- 旧房改造施工技术规范.docx VIP
- 学习笔记zynq7000启动流程介绍.pdf VIP
- 双核英特尔至强处理器7000系列产品简介.pdf VIP
- SY_T 7023-2023 油气输送管道工程盾构法隧道穿越设计规范.docx VIP
原创力文档

文档评论(0)