关于MySQL数据库中触发器的学习探讨
性检查和约束,触发器可产生比规则更为复杂的限制,与规则不同,触发器可以引用列或数据库对象。例如,触发器可以回退任何借出去的书超过库存的数量。⑷ 实现复杂的非标准的数据库相关完整性规则。触发器可以对数据库中相关的表进行连环更新。⑸ 同步实时地复制表中的数据。⑹ 自动计算数据值。如果数据的值达到了一定的要求,则进行特定的处理。例如,某本书的库存低于一定指标,则立刻向图书管理员发出警告数据。2 创建触发器只有具备super权限的MySQL用户才能执行创建触发器的命令。创建触发器命令格式如下:CREATE TRIGGER trigger_name BEFORE|AFTERINSERT|UPDATE|DELETE ON table_name FOREACH ROW CODE.触发器是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。触发器与命名为table_name的表相关,table_name必须引用永久性表,MySQL中不能将触发器与TYEMPORARY表或视图关联起来。{ BEFORE | AFTER }:触发器有执行的时间设置,可以设置为事件发生前或后。{ INSERT | UPDATE | DELETE }:同样也能设定触
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: