Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

pg_trigger

Системная таблица pg_trigger хранит триггеры таблиц.

ПРИМЕЧАНИЕ

Greengage DB не поддерживает пользовательские триггеры.

Столбец Тип Ссылки Описание

tgrelid

oid

pg_class.oid
(см. примечание)

Таблица, на которой установлен триггер

tgname

name

 — 

Имя триггера (должно быть уникальным среди триггеров одной таблицы)

tgfoid

oid

pg_proc.oid
(см. примечание)

Функция, которая вызывается триггером

tgtype

int2

 — 

Битовая маска, определяющая условия срабатывания триггера

tgenabled

boolean

 — 

true, если триггер включен

tgisinternal

boolean

 — 

true, если триггер создан системой (обычно для обеспечения ограничения, указанного в tgconstraint)

tgconstrrelid

oid

pg_class.oid
(см. примечание)

Таблица, на которую ссылается ограничение ссылочной целостности

tgconstrindid

oid

pg_class.oid

Индекс, поддерживающий ограничение уникальности, ограничение первичного ключа или ограничение ссылочной целостности

tgconstraint

oid

pg_constraint.oid

Запись из pg_constraint, связанная с триггером, если есть

tgdeferrable

boolean

 — 

true, если ограничение может быть отложено

tginitdeferred

boolean

 — 

true, если ограничение изначально отложено

tgnargs

int2

 — 

Количество аргументов, передаваемых функции триггера

tgattr

int2vector

 — 

В настоящее время не используется

tgargs

bytea

 — 

Аргументы для передачи триггеру, каждое значение заканчивается NULL

tgqual

pg_node_tree

 — 

Дерево выражения (в формате nodeToString()) для условия триггера WHEN, или NULL, если условия нет

ПРИМЕЧАНИЕ

Greengage DB не обеспечивает контроль ссылочной целостности.