Содержание
В данной главе приведены общие сведения о написании триггерных функций. Триггерные функции могут быть написаны на большинстве доступных процедурных языков, включая PL/pgSQL (Глава 5.6), PL/Tcl (Глава 5.7), PL/Perl (Глава 5.8), а также PL/Python (Глава 5.9). После прочтения данной главы рекомендуется ознакомиться с документацией по конкретному процедурному языку для изучения технических особенностей реализации триггеров.
Триггерную функцию также можно написать на языке C, однако использование процедурных языков является более простым и распространенным подходом. В настоящее время написание триггерных функций на чистом языке SQL не поддерживается.