pg_constraint카탈로그pg_constraint테이블에 대한 검사, 기본 키, 고유, 외래 키 및 제외 제약 조건을 저장합니다. (열 제약 조건은 특별히 처리되지 않습니다. 모든 열 제약 조건은 일부 테이블 제약 조건과 동일합니다.) null이 아닌 제약 조건은 다음과 같습니다.pg_attribute카탈로그는 여기에 없습니다.
사용자 정의 제약 트리거(다음으로 생성됨메이저 토토 사이트 트리거 생성) 또한 이 테이블에 항목이 발생합니다.
도메인에 대한 검사 메이저 토토 사이트 조건도 여기에 저장됩니다.
표 52.13. pg_constraint열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
oid |
oid |
행 식별자(숨겨진 속성, 명시적으로 선택해야 함) | |
콘네임 |
이름 |
제약조건 이름(꼭 고유할 필요는 없습니다!) | |
connamespace |
oid |
|
이 메이저 토토 사이트조건을 포함하는 네임스페이스의 OID |
컨타입 |
문자 |
c= 메이저 토토 사이트조건 확인,f= 외래 키 메이저 토토 사이트조건,p= 기본 키 메이저 토토 사이트 조건,u= 고유 메이저 토토 사이트조건,t= 메이저 토토 사이트 트리거,x= 제외 메이저 토토 사이트조건 |
|
연기 가능 |
부울 |
메이저 토토 사이트을 연기할 수 있습니까? | |
지정 |
부울 |
메이저 토토 사이트조건은 기본적으로 연기됩니까? | |
확인됨 |
부울 |
제약조건이 검증되었습니까? 현재는 외래 키 및 CHECK 제약 조건에 대해서만 false일 수 있습니다. | |
콘리리드 |
oid |
|
이 메이저 토토 사이트조건이 적용되는 테이블; 테이블 메이저 토토 사이트조건이 아닌 경우 0 |
콘티피드 |
oid |
|
이 메이저 토토 사이트조건이 적용되는 도메인; 도메인 메이저 토토 사이트조건이 아닌 경우 0 |
conindid |
oid |
|
이 제약조건이 고유, 기본 키, 외래 키 또는 제외 제약인 경우 이 제약 조건을 지원하는 인덱스입니다. 그렇지 않으면 0 |
conparentid |
oid |
|
파티션의 메이저 토토 사이트인 경우 상위 파티션 테이블의 해당 메이저 토토 사이트. 그렇지 않으면 0 |
confrelid |
oid |
|
외래 키인 경우 참조된 테이블; 그렇지 않으면 0 |
confupdtype |
문자 |
외래 키 업데이트 작업 코드:a= 조치 없음,r= 제한하다,c= 계단식,n= null로 설정,d= 기본값으로 설정 |
|
confdeltype |
문자 |
외래 키 삭제 작업 코드:a= 조치 없음,r= 제한하다,c= 계단식,n= null로 설정,d= 기본값으로 설정 |
|
confmatchtype |
문자 |
외래 키 일치 유형:f= 가득 참,p= 부분,s= 단순 |
|
코니스로컬 |
부울 |
이 메이저 토토 사이트조건은 관계에 대해 로컬로 정의됩니다. 메이저 토토 사이트 조건은 로컬에서 정의되고 동시에 상속될 수 있습니다. | |
coninhcount |
int4 |
이 제약조건에 있는 직접 상속 조상의 수입니다. 상위 항목 수가 0이 아닌 제약조건은 삭제하거나 이름을 바꿀 수 없습니다. | |
connoinherit |
부울 |
이 메이저 토토 사이트조건은 관계에 대해 로컬로 정의됩니다. 상속 불가능한 메이저 토토 사이트 조건입니다. | |
콘키 |
int2[] |
|
테이블 메이저 토토 사이트 조건(외부 키 포함, 메이저 토토 사이트 조건 트리거 아님)이 트리거되는 경우 메이저 토토 사이트된 열 목록 |
confkey |
int2[] |
|
외래 키인 경우 참조된 열 목록 |
conpfeqop |
oid[] |
|
외래 키인 경우 PK에 대한 동등 연산자 목록 = FK 비교 |
conppeqop |
oid[] |
|
외래 키인 경우 PK에 대한 동등 연산자 목록 = PK 비교 |
conffeqop |
oid[] |
|
외래 키인 경우 FK에 대한 항등 연산자 목록 = FK 비교 |
conexclop |
oid[] |
|
제외 메이저 토토 사이트 조건인 경우 열별 제외 연산자 목록 |
콘빈 |
pg_node_tree |
검사 메이저 토토 사이트조건인 경우 표현식의 내부 표현 | |
consrc |
텍스트 |
검사 메이저 토토 사이트 조건인 경우 사람이 읽을 수 있는 표현식 표현 |
제외 메이저 토토 사이트조건의 경우,콘키은 단순 열 참조인 메이저 토토 사이트 조건 요소에만 유용합니다. 다른 경우에는 0이 나타납니다.콘키그리고 제한된 표현식을 찾으려면 관련 인덱스를 참조해야 합니다. (콘키따라서 내용은 같습니다pg_index.indkey색인용.)
consrc참조된 개체가 변경되면 업데이트되지 않습니다. 예를 들어 열 이름 변경을 추적하지 않습니다. 이 필드에 의존하기보다는 다음을 사용하는 것이 가장 좋습니다.pg_get_constraintdef()검사 메이저 토토 사이트 조건의 정의를 추출합니다.
pg_class.relchecks각 관계에 대해 이 테이블에 있는 검사 메이저 토토 사이트 조건 항목 수에 동의해야 합니다.