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

52.13. pg_constraint #

카탈로그pg_constraint매장 점검, 널, 기본 키, 고유 한, 외국 키 및 제외 메이저 토토 사이트 조건. (열 메이저 토토 사이트 조건은 특별히 처리되지 않습니다. 모든 열 메이저 토토 사이트 조건은 일부 표 제한과 같습니다.)

사용자 정의 제한 조건 트리거 (메이저 토토 사이트 트리거 생성) 또한이 테이블의 항목을 발생시킵니다.

도메인의 메이저 토토 사이트 조건도 여기에 저장됩니다.

표 52.13. pg_constraint

열 유형

설명

OID OID

행 식별자

Conname 이름

제약 이름 (반드시 고유 한 것은 아닙니다!)

Connamespace OID(참조pg_namespace.OID)

이 제약 조건을 포함하는 네임 스페이스의 OID

Contype char

C= 메이저 토토 사이트 조건 확인,F= 외국 키 메이저 토토 사이트 조건,n= NOT NULL 메이저 토토 사이트 조건,P= 1 차 키 메이저 토토 사이트 조건,U= 고유 한 메이저 토토 사이트 조건,t= 메이저 토토 사이트 트리거,x= 제외 메이저 토토 사이트 조건

Condeferrable bool

메이저 토토 사이트 조건이 연기 가능합니까?

Condeferred bool

기본적으로 메이저 토토 사이트 조건이 연기됩니까?

conenforced bool

메이저 토토 사이트 조건이 시행됩니까?

Convalidated bool

메이저 토토 사이트 조건이 검증 되었습니까?

conrelid OID(참조PG_CLASS.OID)

이 메이저 토토 사이트 조건이 켜져 있습니다. 테이블 메이저 토토 사이트 조건이 아닌 경우 0

contypid OID(참조pg_type.OID)

이 메이저 토토 사이트 조건이 켜져 있습니다. 도메인 메이저 토토 사이트 조건이 아닌 경우 Zero

conindid OID(참조pg_class.OID)

이 메이저 토토 사이트 조건을 뒷받침하는 지수는 고유 한 기본 키, 외국 키 또는 제외 메이저 토토 사이트 조건 인 경우; else Zero

conparentid OID(참조pg_constraint.OID)

이것이 파티션의 메이저 토토 사이트 조건 인 경우 부모가 분할 된 테이블의 해당 메이저 토토 사이트 조건; else Zero

confrelid OID(참조pg_class.OID)

외국 키 인 경우 참조 테이블; else Zero

confupdtype char

외국 키 업데이트 조치 코드 :a= 조치 없음r= 제한,C= 캐스케이드,n= set null,d= 기본값 설정

confdeltype char

외국 키 삭제 조치 코드 :a= 조치 없음,r= 제한,C= Cascade,n= set null,d= 기본값 세트

confmatchtype char

외국 키 매치 유형 :f= full,P= 부분,S= 단순

conislocal bool

이 메이저 토토 사이트 조건은 관계에 대해 로컬로 정의됩니다. 메이저 토토 사이트 조건은 로컬로 정의되고 동시에 상속 될 수 있습니다.

coninhcount int2

직접 상속 조상의 수는이 제약이 가지고 있습니다. 0이 아닌 조상 수를 가진 제약은 삭제하거나 이름을 바꿀 수 없습니다.

Connonherit bool

이 메이저 토토 사이트은 관계에 대해 로컬로 정의됩니다. 그것은 결혼 할 수없는 메이저 토토 사이트입니다.

conperiod bool

이 메이저 토토 사이트 조건은로 정의됩니다.겹치지 않고(기본 키 및 고유 한 메이저 토토 사이트 조건) 또는기간(외국 키).

conkey int2 [](참조pg_attribute.attnum)

테이블 메이저 토토 사이트 조건 (외래 키 포함하지만 메이저 토토 사이트 조건 트리거 포함)이 제한된 열 목록

Spekey int2 [](참조PG_ATTRIBUT.attnum)

외국 키 인 경우 참조 열 목록

conpfeqop oid [](참조pg_operator.OID)

외국 키 인 경우 PK = FK 비교에 대한 평등 연산자 목록

conppeqop OID [](참조pg_operator.OID)

외국 키 인 경우 PK = PK 비교에 대한 평등 연산자 목록

conffeqop oid [](참조pg_operator.OID)

외국 키 인 경우 FK = FK 비교에 대한 평등 연산자 목록

confdelsetcols int2 [](참조pg_attribute.Attnum)

A가있는 외국 키 인 경우SET NULL또는기본값 설정작업 삭제, 업데이트 될 열입니다. null이면 참조 열이 모두 업데이트됩니다.

Conexclop OID [](참조pg_operator.OID)

제외 제약 조건 또는겹치지 않고기본 키/고유 메이저 토토 사이트 조건, 콜럼 당 제외 연산자 목록

Conbin pg_node_tree

점검 메이저 토토 사이트이라면 표현식의 내부 표현. (사용하는 것이 좋습니다pg_get_constraintdef ()점검 메이저 토토 사이트의 정의를 추출하려면)


제외 메이저 토토 사이트 조건의 경우conkey는 간단한 열 참조 인 메이저 토토 사이트 요소에만 유용합니다. 다른 경우에는 0이 나타납니다.conkey그리고 제한된 표현을 발견하려면 관련 지수를 참조해야합니다. (conkey따라서와 동일한 내용이 있습니다.pg_index.Indkey색인 용.)

Note

pg_class.relchecks각 관계에 대해이 테이블에서 발견 된 체크 메이저 토토 사이트 항목의 수에 동의해야합니다.