Un trigger es un desencadenante. Creo que todos las bases de datos que has mencionado los soportan.
Un trigger es procedimiento que se ejecuta cuando se inserta/actualiza/borra en una tabla. No hay que hacer ninguna llamada, la base de datos se encarga de ello. Lo unico que hay que hacer es al crear el trigger, determinar sobre que tabla quieres que actue, cuando quieres que se active (al insertar, al modificar, al borrar), y el codigo que quieres que se ejecute.
Espero haberte aclarado las ideas,
Saludos,
Ibai