T-SQL 触发器
触发器分为
BEFORE触发器*(SQL Server不支持,Oracle支持)在事件发生时触发。
AFTER触发器是 SQLServer
生成的最初用于自动相应数据修改的机制。在 SQLServer200
以前的版本中 AFTER
触发器是唯一的触发器,因此不用指明 AFTER
,也可以用 FOR
代替,该种触发器的行为是在事件之后执行。
SQLServer2000
中新增了 INSTEAD OF触发器
,该触发器执行某项操作,而不是触发这个触发器的操作。
AFTER触发器
AFTER触发器是默认的触发器类型,因此关键字AFTER可以选。
CREATE TRIGGER trigger_name
ON table_name
AFTER {
INSERT | UPDATE | DELETE }