触发器(trigger)是SQL server 提供给顺序员和数据分析员来保证数据完整性的一种要领,它是与表事宜相干的特别的存储历程,它的实行不是由顺序挪用,也不是手工启动,而是由事宜来触发,比方当对一个表举行操纵( insert,delete, update)时就会激活它实行。触发器常常用于增强数据的完整性束缚和营业划定规矩等。 触发器能够从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。SQL3的触发器是一个能由体系自动实行对数据库修正的语句。
触发机遇:指定触发器的触发时候。假如指定为BEFORE,则示意在实行DML操纵之前触发,以便防备某些错误操纵发作或完成某些营业划定规矩;假如指定为AFTER,则示意在实行DML操纵以后触发,以便纪录该操纵或做某些预先处置惩罚。
触发事宜:引发触发器被触发事宜,即DML操纵。既能够是单个触发事宜,也能够是多个触发事宜的组合(只能用OR逻辑组合,不能运用AND逻辑组合)。
以上就是触发器什么时候实行的细致内容,更多请关注ki4网别的相干文章!