三个方面解释什么是触发器的操作
1 触发器TRIGGERS有什么样的特性和功能?
2 触发器的创建方法
3 维护和使用触发器的方法?
A 定义
在自动弹出某些提示因为插入修改数据库,你对数据库进行操作是自动生效的就是触发器。
Trigger也是一种存储过程,应用场景有需要多个表的整合以及检查操作是否规则等等。
B 功能和特性
限定的使用语句制定了where which table or row 有特殊的触发机制,他实现了格式化输入修改步骤而且相比约束更加灵活。他提示的错误信息人工输入比机器提示错误对于用户来说更有帮助。
他能够联结其他的表能够外联他们的数值加入当前表的数据操作进行规范处理。
C 三种触发器类型
分别是insert, update, delete,这三种都是支持的他们将会在语句执行之前或之后进行响应。
D 创建方法
CREATE TRIGGER 触发器名字
触发时机
触发行为ON触发位置
FOR EACH ROW
触发程序体:%%%
包含多条语句begin end结构
E 触发器的使用
SHOW triggers [from schema_name]
Drop trigger tri_stuUpdate