Chapter 37. Disparadores (Triggers)

Table of Contents

37.1. Descripción general del comportamiento de los disparadores
37.2. Visibilidad de los cambios de datos
37.3. Escribir funciones de disparo en C
37.4. Un ejemplo completo de disparador

Este capítulo proporciona información general sobre cómo escribir funciones de disparo (trigger functions). Las funciones de disparo se pueden escribir en la mayoría de los lenguajes procedimentales disponibles, incluyendo PL/pgSQL (Chapter 41), PL/Tcl (Chapter 42), PL/Perl (Chapter 43) y PL/Python (Chapter 44). Después de leer este capítulo, debes consultar el capítulo de tu lenguaje procedimental favorito para conocer los detalles específicos del lenguaje para escribir un disparador en él.

También es posible escribir una función de disparo en C, aunque a la mayoría de las personas les resulta más fácil usar uno de los lenguajes procedimentales. Actualmente no es posible escribir una función de disparo en el lenguaje de funciones SQL plano.