이 시스템 카탈로그는 테이블에 트리거를 저장합니다. 아래 참조트리거 만들기자세한 내용은
표 3-20. pg_trigger 열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
tgrelid | OID | PG_CLASS | 이 트리거가 켜져있는 테이블 |
tgname | 이름 | 트리거 이름 (독특하지 않아야 함) | |
tgfoid | OID | OID | 호출되는 함수 |
tgtype | int2 | 비트 마스크 트리거 조건 식별 | |
tgenabled | bool | 트리거가 활성화 된 경우 (현재 확인되지 않은 경우 | |
tgisconstraint | bool | 트리거가 RI 제약 인 경우 true | |
tgconstrname | 이름 | Ri 제약자 이름 | |
tgconstrelid | OID | PG_CLASS | RI 제약 조건에 의해 참조 된 테이블 |
tgdeferrable | bool | 연기 가능이면 참 | |
TginitDeferred | bool | 처음에 연기 된 경우 | |
tgnargs | int2 | 인수 문자열 수는 트리거로 전달되었습니다 | |
tgattr | int2vector | 현재 사용하지 않은 | |
tgargs | BYTEA | 인수 문자열이 트리거로 전달됩니다 |
참고 : PG_CLASS.Reltriggers