The SQL trigger statement gives the user a number of different options in the event, condition, and action parts. Here are the principal features. 1. The action may be executed either before or after the triggering event. 2. The action can refer to both old and/or new values of tuples that were inserted, deleted, or updated in the event that triggered the action.