카탈로그pg_trigger상점 테이블에서 사설 토토됩니다. 참조사설 토토 생성더 보기 정보.
표 44-36.pg_trigger열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| tgrelid | oid | pg_class.oid | 이 사설 토토가 있는 테이블 |
| tgname | 이름 | 트리거 이름(동일한 트리거 중에서 고유해야 함) 테이블) | |
| tgfoid | oid | pg_proc.oid | 호출할 함수 |
| tgtype | int2 | 사설 토토 조건을 식별하는 비트 마스크 | |
| tgenabled | 문자 | 컨트롤session_replication_role사설 토토가 실행되는 모드입니다.O= 사설 토토 실행"원산지"그리고"지역"모드,D= 사설 토토가 비활성화되었습니다.R= 사설 토토가 발생함"복제본"모드,A= 방아쇠 발사 항상. | |
| tgisconstraint | 부울 | 사설 토토가 a인 경우 참"제약 사설 토토" | |
| tgconstrname | 이름 | 제약 조건이 트리거되는 경우 제약 조건 이름 | |
| tgconstrrelid | oid | pg_class.oid | 참조 무결성에 의해 참조되는 테이블 제약 |
| tgconstraint | oid | pg_constraint.oid | 그pg_constraint항목 사설 토토를 소유하고 있는 경우 |
| tgdeferrable | 부울 | 제약 조건 사설 토토가 연기 가능한 경우 참 | |
| tginitdeferred | 부울 | 제약조건 사설 토토가 처음에 연기된 경우 참 | |
| tgnars | int2 | 트리거에 전달된 인수 문자열 수 기능 | |
| tgattr | int2벡터 | 현재 사용하지 않음 | |
| tgargs | 바이테아 | 트리거에 전달할 인수 문자열, 각각 NULL로 종료됨 |
참고:언제tgconstraint0이 아닙니다.tgisconstraint참이어야 하며,tgconstrname, tgconstrrelid, tgdeferrable, tginitdeferred다음과 중복됩니다. 참조됨pg_constraint항목. 우리가 이 필드를 유지하는 이유는 우리가 지원하기 때문입니다."독립형"제약 사설 토토 해당 없음pg_constraint항목.
참고: pg_class.relhastriggers다음의 경우 true여야 합니다. 테이블에 이 카탈로그에 트리거가 있습니다.