Перейти к основному содержимому

Триггеры

примечание

Эта страница переведена при помощи нейросети GigaChat.

В этой главе представлена общая информация о написании функций триггеров:

Функции триггеров могут быть написаны на большинстве доступных процедурных языков, включая PL/pgSQL (раздел «PL/pgSQL — процедурный язык SQL»), PL/Tcl (раздел «PL/Tcl — процедурный язык Tcl»), PL/Perl (раздел «PL/Perl — процедурный язык Perl») и PL/Python (раздел «PL/Python — процедурный язык Python»). После прочтения этой главы необходимо обратиться к главе для любимого процедурного языка, чтобы узнать специфические детали написания триггера на нем.

Также возможно написать функцию триггера на языке C, хотя большинству людей легче использовать один из процедурных языков. В настоящее время невозможно написать функцию триггера на простом языке функций SQL.