이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 사이트 순위 PostgreSQL : 문서 : 17 : 51.18. pg_depend버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

47.18. pg_dependent

카탈로그pg_dependent기록합니다 데이터베이스 개체 간의 종속 관계. 이 정보 허용합니다드롭다른 것을 찾는 명령 객체는 다음에 의해 삭제되어야 합니다.캐스케이드 삭제또는 떨어지는 것을 방지하세요드롭 제한사례.

또한 참조젠 토토 : 문서 : 9.310560_10675

표 47-18.pg_dependent

이름 유형 참고자료 설명
고급 oid pg_class.oid 종속 개체가 있는 시스템 카탈로그의 OID
오브지드 oid 모든 OID 열 특정 종속 개체의 OID
objsubid int4 테이블 열의 경우 열 번호입니다(오브지드그리고고급테이블 자체를 참조하세요). 다른 모든 객체 유형의 경우 이 열은 0입니다.
refclassid oid pg_class.oid 참조된 개체가 있는 시스템 카탈로그의 OID
refobjid oid 모든 OID 열 특정 참조 객체의 OID
refobjsubid int4 테이블 열의 경우 열 번호입니다(refobjid그리고refclassid테이블 자체를 참조하세요). 모두를 위해 다른 개체 유형의 경우 이 열은 0입니다.
부서 유형 문자 이 종속성의 특정 의미를 정의하는 코드 관계; 텍스트 참조

모든 경우에 apg_dependent항목 참조된 개체를 다음 없이 삭제할 수 없음을 나타냅니다. 종속 개체를 삭제합니다. 그러나 여러 가지가 있습니다 다음으로 식별되는 하위 맛부서 유형:

DEPENDENCY_NORMAL (n)

별도로 생성된 개체 간의 정상적인 관계입니다. 그만큼 참조된 개체에 영향을 주지 않고 종속 개체를 삭제할 수 있습니다. 물체. 참조된 객체는 다음을 지정해야만 삭제할 수 있습니다.캐스케이드, 이 경우 종속 항목 물체도 떨어집니다. 예: 테이블 열에 법선이 있습니다. 데이터 유형에 종속됩니다.

DEPENDENCY_AUTO (a)

종속 개체는 개체와 별도로 삭제될 수 있습니다. 참조된 객체이며 자동으로 삭제되어야 합니다(상관없이 의제한또는캐스케이드mode) 참조된 객체가 삭제된 경우. 예: 테이블의 명명된 제약 조건은 테이블에 자동 종속됩니다. 테이블을 삭제하면 테이블도 사라지게 됩니다.

DEPENDENCY_INTERNAL (i)

종속 객체는 다음 생성의 일부로 생성되었습니다. 참조된 객체이며 실제로는 내부 객체의 일부일 뿐입니다. 구현. 에이드롭부양가족의 개체는 완전히 허용되지 않습니다. (사용자에게 a를 실행하라고 알릴 것입니다.드롭참조된 개체에 대해, 대신에). 에이드롭14377_14469캐스케이드지정 여부입니다. 예: 외래 키 제약 조건을 적용하기 위해 생성된 트리거가 만들어졌습니다. 제약 조건에 내부적으로 종속됨pg_constraint항목.

DEPENDENCY_EXTENSION (e)

종속 개체는 다음의 구성원입니다.확장이것은 참조된 개체입니다(참조토토 : 문서 : 9.3). 종속 개체는 다음과 같습니다. 오직 다음을 통해서만 삭제되었습니다.드롭 확장에 참조된 객체. 기능적으로 이 종속성 유형은 동일하게 작동합니다. 내부 종속성으로 사용되지만 명확성을 위해 별도로 유지됩니다. 단순화하다pg_dump.

DEPENDENCY_PIN (p)

종속 개체가 없습니다. 이런 유형의 진입은 신호입니다 시스템 자체는 참조된 객체에 의존하므로 해당 개체는 절대로 삭제하면 안 됩니다. 이 유형의 항목이 생성됩니다. 오직initdb. 다음에 대한 열은 종속 개체에 0이 포함되어 있습니다.

향후에는 다른 종속성 버전이 필요할 수 있습니다.