Trigger can be specified to fire:
BEFORE the operation is attempted on a row - insert, update or delete;
AFTER the operation has completed - insert, update or delete;
INSTEAD OF the operation in the case of inserts, updates or deletes on a view.
Trigger that is marked:
FOR EACH ROW is cal...