51.58. pg_trigger #

카탈로그pg_trigger테이블과보기에 트리거를 저장합니다. 보다트리거 만들기자세한 내용은

표 51.58. pg_trigger

열 유형

설명

OID OID

행 식별자

tgrelid OID(참조pg_class.OID)

이 토토 사이트 추천 켜져있는 테이블

tgparentid OID(참조토토 사이트 추천 :.OID)

부모 트리거이 토토 사이트 추천 복제된다 (이것은 파티션이 파티션 된 테이블에 생성되거나 첨부 될 때 발생); 클론이 아닌 경우 0

tgname 이름

트리거 이름 (같은 테이블의 트리거에서 고유해야합니다)

tgfoid OID(참조PG_PROC.OID)

호출되는 함수

tgtype int2

비트 마스크 방향 발사 조건 식별

tgenabled char

컨트롤Session_Replication_Role트리거 화재를 모색합니다.O= 트리거 발사원산지and로컬모드,d= 토토 사이트 추천 비활성화되었습니다.r= 트리거 발사Replica모드,a= 항상 트리거 화재.

tgisinternal bool

토토 사이트 추천 내부적으로 생성되는 경우 (일반적으로tgconstraint)

tgconstrelid OID(참조PG_CLASS.OID)

참조 무결성 제약 조건에 의해 참조 된 테이블 (토토 사이트 추천 참조 무결성 제약 조건이 아닌 경우 0)

tgconstrindid OID(참조pg_class.OID)

고유 한 기본 키, 참조 무결성 또는 제외 제약 조건을 지원하는 색인 (토토 사이트 추천 이러한 유형의 제약 조건 중 하나에 대한 토토 사이트 추천 아닌 경우

tgconstraint OID(참조토토 핫 PostgreSQL.OID)

the토토 핫 PostgreSQL트리거와 관련된 항목 (토토 사이트 추천 제약 조건이 아닌 경우 0)

tgdeferrable bool

제약 조건 토토 사이트 추천 연기 가능하면

TginitDeferred bool

제약 조건 토토 사이트 추천 처음 연기되는 경우

tgnargs int2

기능을 트리거하기 위해 전달 된 인수 문자열 수

tgattr int2vector(참조토토 사이트 순위 : 문서.Attnum)

열 숫자, 토토 사이트 추천 열이있는 경우; 그렇지 않으면 빈 배열

tgargs BYTEA

트리거로 전달되는 인수 문자열, 각 null-terminated

tgqual pg_node_tree

발현 트리 (innodetostring ()표현) 트리거의 경우언제조건 또는 null이면 null

tgoldtable 이름

참조조항 이름오래된 테이블또는 null if none

tgnewtable 이름

참조조항 이름New Table또는 null이 없다면


현재, 열 특정 트리거링은에만 지원됩니다업데이트이벤트 등tgattr해당 이벤트 유형에만 관련이 있습니다.tgtype다른 이벤트 유형에 대해서도 비트가 포함되어있을 수 있지만, 그 내용에 관계없이 테이블 전체로 추정됩니다tgattr.

Note

언제tgconstraintis 0,tgconstrelid, tgconstrindid, tgdeferrable19899_19907TginitDeferred참조와 크게 중복토토 핫 PostgreSQL입력. 그러나, 비 냉담한 토토 사이트 추천 연기 가능한 제약과 연관 될 수 있습니다. 외국의 주요 제약은 연기 가능하고 약간의 비유 할 수없는 트리거를 가질 수 있습니다..

Note

pg_class.relhastriggers관계 가이 카탈로그에 트리거가있는 경우 참 이루야합니다.

정정 제출

문서에 올바른 것이 없다면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면