이 문서는 지원되지 않는 버전의 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이 아닌 조상 수를 가진 제약은 삭제하거나 이름을 바꿀 수 없습니다.

Connoinherit 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각 관계에 대해이 테이블에서 발견 된 체크 메이저 토토 사이트 항목의 수에 동의해야합니다.