52.13. pg_constraint #

카탈로그pg_constraint테이블에 대한 검사, null이 아님, 기본 키, 고유, 외래 키 및 제외 메이저 토토 사이트 조건을 저장합니다. (열 메이저 토토 사이트 조건은 특별히 처리되지 않습니다. 모든 열 메이저 토토 사이트 조건은 일부 테이블 메이저 토토 사이트 조건과 동일합니다.)

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

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

표 52.13. pg_constraint

열 유형

설명

oid oid

행 식별자

콘네임 이름

제약조건 이름(반드시 고유할 필요는 없음!)

connamespace oid(참조pg_namespace.oid)

이 메이저 토토 사이트조건을 포함하는 네임스페이스의 OID

컨타입 문자

c= 메이저 토토 사이트 조건 확인,f= 외래 키 메이저 토토 사이트조건,n= null이 아닌 메이저 토토 사이트조건,p= 기본 키 메이저 토토 사이트 조건,u= 고유 메이저 토토 사이트조건,t= 메이저 토토 사이트 트리거,x= 제외 메이저 토토 사이트조건

협의 가능 부울

메이저 토토 사이트을 연기할 수 있습니까?

지정 부울

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

강제됨 부울

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

확인됨 부울

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

콘리리드 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 int2

이 제약조건에 있는 직접 상속 조상의 수입니다. 상위 항목 수가 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각 관계에 대해 이 테이블에 있는 검사 메이저 토토 사이트 조건 항목 수에 동의해야 합니다.

수정사항 제출

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