作者 : 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;
原文地址:http://blog.csdn.net/qingdujun/article/details/27118229