SQL 触发器
来源:互联网 发布:python 颜色渐变 编辑:程序博客网 时间:2024/05/29 08:40
作者 : Dolphin
原文地址:http://blog.csdn.net/qingdujun/article/details/27118229
一、定义触发器
[例18]定义一个BEFORE行级触发器,为教师表Teacher定义完整性规则“教授的工资不得低于4000元,如果低于4000元,自动改为4000元”。
CREATE TRIGGER Insert_Update_Sal BEFORE INSERT OR UPDATE ON Teacher FOR EACH ROW AS BEGIN IF (new.Job = '教授')AND(new.Sal < 4000) THEN new.Sal := 4000; END IF; END;
二、激活触发器
(1)执行该表上的BEFORE触发器;
(2)激活触发器的SQL语句;
(3)执行该表上的AFTER触发器。
三、删除触发器
[例21]删除教师表Teacher上的触发器Insert_Upate_Sal。
DROP TRIGGER Insert_Update_Sal ON Teacher;
参考文献:王珊,萨师煊.数据库系统概论(第4版) [M].北京:高等教育出版社,2006.160-163.
1 0
- SQL 触发器
- SQL触发器
- SQL触发器
- SQL触发器
- SQL 触发器
- SQL触发器
- sql触发器
- SQL触发器
- SQL触发器
- Sql触发器
- SQL触发器
- SQL 触发器
- SQL触发器
- SQL触发器
- sql 触发器
- SQL触发器
- SQL触发器
- SQL触发器
- 大学总结
- 动态规划
- TCP套接字编程
- Go to business school -- from an engineer/entrepreneur
- 第七届河南省ACM大学生程序设计大赛 G.Code The Tree
- SQL 触发器
- 灰度共生矩阵 源码学习
- MFC 文本编程1 --(未实现退格键,相同文字位置会发生覆盖)
- 23种设计模式的创建模式
- AXD调试u-boot
- Java 编写 Web Service——使用axis && axis2 (续)
- FileChannel 专讲
- 黑马程序员_Java开发基础_02_流程控制
- 嵌入式面试试题_3