개발 버전 :Devel
지원되지 않은 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3

51.13. pg_constraint #

카탈로그pg_constraint스토어 점검, 기본 키, 고유 한, 외국 키 및 테이블의 제외 스포츠 토토 결과 조건뿐만 아니라 도메인의 무효 스포츠 토토 결과 조건. (열 스포츠 토토 결과 조건은 특별히 처리되지 않습니다. 모든 열 스포츠 토토 결과 조건은 일부 표 제한과 동일합니다.) 관계에 대한 널없는 스포츠 토토 결과 조건은에 표시됩니다.pg_attribute카탈로그가 아닙니다.

사용자 정의 스포츠 토토 결과 조건 트리거 (스포츠 토토 결과 조건 트리거 생성) 또한이 표의 항목을 발생시킵니다.

도메인의 스포츠 토토 결과 조건도 여기에 저장됩니다.

표 51.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

기본적으로 스포츠 토토 결과 조건이 연기됩니까?

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= 캐스케이드,n= set null,d= 기본값 설정

confmatchtype char

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

conislocal bool

이 스포츠 토토 결과 조건은 관계에 대해 로컬로 정의됩니다. 스포츠 토토 결과 조건은 로컬로 정의되고 동시에 상속 될 수 있습니다.

coninhcount int2

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

Connonherit bool

이 스포츠 토토 결과은 관계에 대해 로컬로 정의됩니다. 그것은 결혼 할 수없는 스포츠 토토 결과입니다.

conkey int2 [](참조pg_attribute.Attnum)

테이블 스포츠 토토 결과 조건 (외래 키 포함하지만 스포츠 토토 결과 조건 트리거 포함)이 제한된 열 목록

Spekey int2 [](참조pg_attribute.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각 관계에 대해이 테이블에서 발견 된 체크 스포츠 토토 결과 항목의 수에 동의해야합니다.

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면