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

52.18. pg_dependent

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

또한 참조pg_shdependent, 데이터베이스 클러스터 전체에서 공유되는 메이저 토토 사이트와 관련된 종속성에 대해 유사한 기능을 수행합니다.

표 52.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)

종속 개체는 참조된 개체 생성의 일부로 생성되었으며 실제로는 내부 구현의 일부일 뿐입니다. 갑드롭의존 개체는 완전히 허용되지 않습니다. (우리는 사용자에게 다음을 실행하도록 지시할 것입니다.드롭대신 참조된 개체에 대해). 갑드롭참조된 메이저 토토 사이트의 종속 메이저 토토 사이트를 삭제하기 위해 전파될 것입니다.캐스케이드지정 여부입니다. 예: 외래 키 제약 조건을 적용하기 위해 생성된 트리거는 제약 조건에 내부적으로 종속됩니다.pg_constraint항목.

DEPENDENCY_INTERNAL_AUTO (I)

종속 개체는 참조된 개체 생성의 일부로 생성되었으며 실제로는 내부 구현의 일부일 뿐입니다. 갑드롭의존 객체는 완전히 허용되지 않습니다. (우리는 사용자에게 다음을 실행하라고 지시할 것입니다.드롭대신 참조된 개체에 대해). 일반 내부 종속성은 이러한 종속성이 남아 있는 동안 종속 메이저 토토 사이트가 삭제되는 것을 방지하지만,DEPENDENCY_INTERNAL_AUTO그러한 종속성을 따라 개체를 찾을 수 있는 한 그러한 삭제를 허용합니다. 예: 파티션의 인덱스는 파티션 자체와 상위 파티션 테이블의 인덱스 모두에 대해 내부 자동 종속이 됩니다. 따라서 파티션 인덱스는 인덱스를 생성하는 파티션 또는 연결된 상위 인덱스와 함께 삭제됩니다.

DEPENDENCY_EXTENSION (e)

종속 개체는 다음의 구성원입니다.확장이것은 참조된 개체입니다(참조pg_extension). 종속 개체는 다음을 통해서만 삭제할 수 있습니다.삭제 확장참조된 개체에 대해. 기능적으로 이 종속성 유형은 내부 종속성과 동일하게 작동하지만 명확성과 단순화를 위해 별도로 유지됩니다.pg_dump.

DEPENDENCY_AUTO_EXTENSION (x)

종속 객체는 참조된 객체인 확장의 구성원이 아니지만(따라서 pg_dump에 의해 무시되어서는 안 됨), 그것 없이는 기능할 수 없으며 확장 자체가 무시되면 삭제되어야 합니다. 종속 개체도 자체적으로 삭제될 수 있습니다.

DEPENDENCY_PIN (p)

종속 개체가 없습니다. 이러한 유형의 항목은 시스템 자체가 참조된 개체에 의존하므로 해당 개체를 삭제해서는 안 된다는 신호입니다. 이 유형의 항목은에 의해서만 생성됩니다.initdb. 종속 개체의 열에는 0이 포함되어 있습니다.

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