이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 핫 PostgreSQL : 문서 : 17 : 51.13. pg_constraint버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

3.10. 젠 토토

이 시스템 카탈로그는 점검, 기본 키, 고유 및 테이블의 외국 주요 제약 조건. (열 제약 조건이 아닙니다 특별히 처리되었습니다. 모든 열 제약 조건은 일부와 같습니다 테이블 제약 조건.) 참조생성 테이블자세한 내용은

참고 :NOL NULL 제약 조건은에 표시됩니다.pg_attribute카탈로그

도메인의 제약 조건도 여기에 저장됩니다. 글로벌 어설 션 (현재 지원되지 않은 SQL 기능)이 언젠가는 할 수 있습니다 여기에도 나타납니다.

표 3-10. 젠 토토 열

이름 타입 참조 설명
Conname 이름 제약 이름 (반드시 고유 한 것은 아닙니다!)
Connamespace OID pg_namespace.oid 이것을 포함하는 네임 스페이스의 OID 강제
Contype 11851_11857 'c'= 조건 확인, 'f'= 외국 키 제약 조건, 'p'= 1 차 키 제약 조건, 'u'= 고유 강제
Condeferrable 부울 제약 조건이 연기 가능합니까?
Condeferred 부울 기본적으로 제약 조건이 연기됩니까?
conrelid OID pg_class.oid 이 제약 조건이 켜져 있습니다. 0 테이블이 아닌 경우 강제
contypid OID pg_type.oid 이 제약 조건이 켜져 있습니다. 0 도메인이 아닌 경우 강제
confrelid OID pg_class.oid 외국 키 인 경우 참조 테이블; else 0
confupdtype char 외국 키 업데이트 조치 코드
confdeltype char 외국 키 삭제 조치 코드
confmatchtype char 외국 키 매치 유형
conkey int2 [] pg_attribute.attnum 테이블 제약 조건 인 경우 열 목록 제약 조건
Spekey int2 [] pg_attribute.attnum 외국 키 인 경우 참조 열 목록
Conbin 텍스트 점검 제약이라면 내부 표현 표현
CORRC 텍스트 점검 제약이라면 사람이 읽을 수 있습니다 표현의 표현

참고 : PG_CLASS.RelChecks숫자에 동의해야합니다 주어 관계.