如何定义触发器


定义:触发器是一种特殊的存储过程 。它的执行不是由程序调用或手动启动,而是由事件触发 。例如,当一个表被操作时,它将被激活 。
触发器可以查询其他表并包含复杂的SQL语句 。它们主要用于强制遵守复杂的业务规则或需求 。例如,您可以根据客户的当前帐户状态来控制是否可以插入新订单 。
【如何定义触发器】触发器也可用于实施参照完整性,以便在多个表中添加、更新或删除行时,保留这些表之间定义的关系 。但是,实施参照完整性的最佳方式是在相关表中定义主键和外键约束 。如果使用数据库图表,可以在表中设置它

    推荐阅读