MySQL5增加了对触发器的支持
-
什么是触发器
想让某条语句在某个事件发生的时候自动执行,就需要触发器。触发器是MySQL响应以下任意语句而自动执行的一条MySQL语句:DELETE、INSERT、UPDATE
-
创建触发器
唯一的触发器名、触发器关联的表、触发器应该响应的活动、触发器何时执行(处理之前还是之后
CREATE TRIGGER newproduct AFTER INSERT ON products FOR EACH ROW SELECT 'Product added';
CREATE TRIGGER用来创建触发器newproduct ,AFTER指明将在INSERT语句之后执行,还指定FOR EACH ROW 因此代码对每个插入行执行,文本’Product added’将对每个插入的行显示一次
-
删除触发器
DROP TRIGGER newproduct;
-
INSERT触发器
-
DELETE触发器
-
UPDATE触发器