结构推理 什么是触发器?触发器分为哪几种?
【正确答案】触发器(Trigger)是一种实施复杂数据完整性的特殊存储过程,在对表或视图执行UPDATE、INSERT或DELETE语句时自动触发执行,以防止对数据进行不正确、未授权或不一致的修改。 触发器有3种类型:INSERT类型触发器、UPDATE类型触发器、DELETE类型触发器。 当向触发器表中插入数据时,如果该触发器表有INSERT类型触发器时,INSERT触发器就被触发执行。同样的道理,UPDATE触发器会被数据更新触发执行、DELETE触发器会被数据删除触发执行。
【答案解析】