1、oracle中触发器中的after和before有什么区别
一个是在记录操作之前触发,一个是在记录操作之后触发。
2、分别用在什么场合
比如表之间定义的有外键,在删除主键时,必须要先删除外键表,这时就有先后之分。
3、还有语句级触发和行级触发有什么区别?
如果定义为语句级,则Delete from t执行时,触发器只运行一次,如果定义为行级,则上面的Delete操作将使触器运行多次(有几条记录就运行几次)。
补充楼上
inserting 操作 :new
update 操作 :new,:old ,如果更新某个字段触发使用if updating( 'col ') then ......
delete 操作 :old