Database triggers are like system defined stores procedures which will fire automatically when an insert update and delete take place on the specified table. There are two type of trigger available.1. State level trigger: This trigger is use when trigger body will not depend on trigger action. Means statement trigger will always either it will update any record or not.
2. Row level trigger: This trigger is use when trigger body will depend on trigger action. Means when trigger will insert/update/delete any record then only it will fire.
Trigger Timing: There are two type trigger timing available
1. Before Trigger
2. After Trigger