Таблица pgjrigger
Таблица 7.3. Таблица pgjrigger
| Поле |
Тип |
| tgrelid |
old |
| tgname |
name |
| tgfoid |
old |
| tgtype |
smallint |
| tgenabled |
boo'i ean |
| tgisconstraint |
boolean |
| tgconstrname |
name |
| tgconstrrelid |
oid |
| tgdeferrable |
boolean |
| tginltdef erred |
boolean |
| tgnargs |
small int |
| tgattr |
int2vector |
| tgargs |
bytea |
Большинство полей, перечисленных в табл. 7.3, в прямых запросах не используется. Среди атрибутов триггеров в системной таблице pg_trigger центральное место занимают атрибуты tgrelid и tgname.
В поле tgrel id хранится идентификатор отношения, с которым связан данный триггер. Значение относится к типу oid и соответствует содержимому поля rel f i I enode системной таблицы pg_cl ass. В поле tgname хранится имя триггера, указанное в команде CREATE TRIGGER при его создании.