1:instead of触发器和before/after触发器区别
当你往表插入数据时,若使用after/before insert触发器,只要不出错,最终都会把数据插入到表中。
若使用 INSTEAD OF INSERT 触发器,数据并不会插入表,它只是触发一个操作。当然,这个操作内你也可以把触发数据插入到表中。
‘代替’,就是不再执行被代替的语句,而是执行触发器里的语句。INSTEAD OF insert / update / delete 都不会对表记录有影响,它只是触发一个操作,不对表进行任何变更,只进行触发器中的操作。