A trigger is a set of actions that run automatically when a specified change or read operation is performed on a specified database file. On iSeries™, you define a set of trigger actions in any supported high-level language.
The change operation can be an insert, update, or delete high-level language statement in an application program. The read operation can be a fetch, get, or read high-level language statement in an application program.
You can also use SQL triggers.