14.1 概述 触发器是当特定事件出现时自动执行的存储过程 特定事件可以是执行更新的DML语句和DDL语句 触发器不能被显式调用 使用触发器可以完成的功能如下: 允许或限制对表的修改; 自动生成派生列; 强制数据一致性; 提供审计和日志记录; 防止无效的事务处理; 启用复杂的业务逻辑。 在Oracle系统中,触发器有4个组成部分,即触发器名称、触发语句、触发器限制和触发操作。下面详细介绍这些组成部分。 例子 --触发器create or replace trigger tri_emp_empnobefore insert or update --insert or update 意思是指insert 或update语句执行时就触发on emp --触发器依赖的表for each row --行触发器begin :m:=0; end; --测试 select * from emp;update emp set sal=1301 where empno=7934;update emp set sal=sal*1.01; 触发器名称 触发器名称就是触发器的名称。数据库中的每一个对象都有名称,触发器对象也不例外。一般应该采用描述性名称来定义触发器名称。在触发器名称中,应该包括触发器执行的时间、执行的操作、涉及的表和列等。 下面是一个定义触发器部分语句
您可能关注的文档
- 小学生读后感写作教学PPT课件.pptx
- 小学生有关天气的成语教学PPT课件.pptx
- 校园全自动高清互动录播教室及资源共享平台建设规划教学PPT课件.pptx
- 斜坡地质灾害教学PPT课件.ppt
- 鞋楦各种点标定教学PPT课件.ppt
- 心包疾病的诊断与治疗简化 教学PPT课件.ppt
- 心理与精神护理绪论教学PPT课件.pptx
- 心力衰竭 循环系统疾病患者护理教学PPT课件.ppt
- 心态调整训练 你比想象中的更强大 教学PPT课件.pptx
- 新版GMP委托生产和委托检验培训教学PPT课件.ppt
- GB/T 25115.6-2026工业洗涤机械的安全要求 第6部分:整烫机和粘合机.pdf
- 《GB/T 25115.6-2026工业洗涤机械的安全要求 第6部分:整烫机和粘合机》.pdf
- 《GB/T 25115.3-2026工业洗涤机械的安全要求 第3部分:隧道式洗涤机组和相关机械》.pdf
- GB/T 25115.3-2026工业洗涤机械的安全要求 第3部分:隧道式洗涤机组和相关机械.pdf
- 中国国家标准 GB/T 25115.3-2026工业洗涤机械的安全要求 第3部分:隧道式洗涤机组和相关机械.pdf
- 西门子杯中国智能挑战赛信息化网络化工程设计方案.pdf
- GB/T 25115.1-2026工业洗涤机械的安全要求 第1部分:通用要求.pdf
- 中国国家标准 GB/T 25115.1-2026工业洗涤机械的安全要求 第1部分:通用要求.pdf
- GB/T 48132.10-2026绿色矿山建设规范 第10部分:地热矿泉水矿山.pdf
- 《GB/T 25115.1-2026工业洗涤机械的安全要求 第1部分:通用要求》.pdf
原创力文档

文档评论(0)