触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。 所以触发器可以用来实现对表实施复杂的完整性约束。
两种触发器:“Instead of” 和“After” 触发器。
“Instead of”触发器在执行真正“插入”之前被执行。
- “After”触发器在Insert、Update或Deleted语句执行之后被触发。“After”触发器只能用于表。
- “After”触发器主要用于表在修改后(insert、update或delete操作之后),来修改其他表