数据库教程 触发器

数据库教程 触发器
在可视化软件中,可以通过设计表中的触发器进行设置触发器
触发器的名:一般来说 tr_ 开头
触发条件:AFTER 和 BEFORE
可以选择的插入、更新、删除
也就是说可以在插入前后、更新前后、删除前后,触发这个触发器
实例一:通过触发器,设置 sex 列,在插入前判断是否是男女,不是男女的话,自动填写成 ‘男’
IF new.sex <> '男' AND new.sex <> '女' THEN SET new.sex = '男'; END IF
实例二、通过触发器,性别插入前判断是否是男、女,如果不是进行报错
IF new.sex <> '男' AND new.sex <> '女' THEN SIGNAL SQLSTATE '123456' SET MESSAGE_TEXT = '性别只能是男或女'; END IF
文章原文地址:刘广法,转载保留出处,感谢