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

Триггеры

примечание

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

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

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

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