53.13. pg_constraint

카탈로그pg_constraint테이블에 대한 검사, 기본 키, 고유, 외래 키 및 제외 제약 조건을 저장합니다. (열 제약 조건은 특별히 처리되지 않습니다. 모든 열 제약 조건은 일부 테이블 제약 조건과 동일합니다.) Null이 아닌 제약 조건은 다음과 같습니다.pg_attribute카탈로그는 여기에 없습니다.

사용자 정의 제약 조건 트리거(다음으로 생성됨범퍼카 토토 트리거 생성) 또한 이 테이블에 항목이 발생합니다.

도메인에 대한 검사 범퍼카 토토 조건도 여기에 저장됩니다.

표 53.13. pg_constraint

열 유형

설명

oid oid

행 식별자

이름 이름

제약조건 이름(꼭 고유할 필요는 없습니다!)

connamespace oid(참조pg_namespace.oid)

이 범퍼카 토토조건을 포함하는 네임스페이스의 OID

컨타입 문자

c= 범퍼카 토토조건 확인,f= 외래 키 범퍼카 토토조건,p= 기본 키 범퍼카 토토 조건,u= 고유 범퍼카 토토조건,t= 범퍼카 토토 트리거,x= 제외 범퍼카 토토조건

협의 가능 부울

범퍼카 토토을 연기할 수 있습니까?

지정 부울

범퍼카 토토은 기본적으로 연기됩니까?

확인됨 부울

제약조건이 검증되었습니까? 현재는 외래 키 및 CHECK 제약 조건에 대해서만 false일 수 있습니다.

콘리리드 oid(참조pg_class.oid)

이 범퍼카 토토조건이 적용되는 테이블; 테이블 범퍼카 토토조건이 아닌 경우 0

콘티피드 oid(참조pg_type.oid)

이 범퍼카 토토조건이 적용되는 도메인; 도메인 범퍼카 토토조건이 아닌 경우 0

conindid oid(참조pg_class.oid)

이 제약조건이 고유, 기본 키, 외래 키 또는 제외 제약인 경우 이 제약 조건을 지원하는 인덱스입니다. 그렇지 않으면 0

conparentid oid(참조pg_constraint.oid)

파티션에 대한 범퍼카 토토인 경우 상위 파티션 테이블의 해당 범퍼카 토토. 그렇지 않으면 0

confrelid oid(참조pg_class.oid)

외래 키인 경우 참조된 테이블; 그렇지 않으면 0

confupdtype 문자

외래 키 업데이트 작업 코드:a= 조치 없음,r= 제한하다,c= 계단식,n= null로 설정,d= 기본값으로 설정

confdeltype 문자

외래 키 삭제 작업 코드:a= 조치 없음,r= 제한하다,c= 계단식,n= null로 설정,d= 기본값으로 설정

confmatchtype 문자

외래 키 일치 유형:f= 가득 참,p= 부분,s= 단순

코니스로컬 부울

이 범퍼카 토토조건은 관계에 대해 로컬로 정의됩니다. 범퍼카 토토 조건은 로컬에서 정의되고 동시에 상속될 수 있습니다.

coninhcount int4

이 제약조건에 있는 직접 상속 조상의 수입니다. 상위 항목 수가 0이 아닌 제약조건은 삭제하거나 이름을 바꿀 수 없습니다.

상속 상속 부울

이 범퍼카 토토조건은 관계에 대해 로컬로 정의됩니다. 상속 불가능한 범퍼카 토토 조건입니다.

콘키 int2[](참조pg_attribute.attnum)

테이블 범퍼카 토토 조건(외래 키 포함, 범퍼카 토토 조건 트리거 아님)이 트리거되는 경우 범퍼카 토토된 열 목록

confkey 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)

다음을 포함한 외래 키가NULL로 설정또는기본값으로 설정삭제 작업, 업데이트될 열입니다. null인 경우 참조하는 모든 열이 업데이트됩니다.

conexclop oid[](참조pg_operator.oid)

제외 범퍼카 토토 조건인 경우 열별 제외 연산자 목록

콘빈 pg_node_tree

검사 범퍼카 토토 조건인 경우 표현식의 내부 표현입니다. (사용을 권장합니다.pg_get_constraintdef()검사 범퍼카 토토 조건의 정의를 추출합니다.)


제외 범퍼카 토토조건의 경우,콘키은 단순 열 참조인 범퍼카 토토 조건 요소에만 유용합니다. 다른 경우에는 0이 나타납니다.콘키제한된 표현식을 찾으려면 관련 인덱스를 참조해야 합니다. (콘키따라서 다음과 같은 내용을 가집니다.pg_index.indkey색인용.)

참고

pg_class.relchecks각 관계에 대해 이 테이블에 있는 검사 범퍼카 토토 조건 항목 수에 동의해야 합니다.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.