이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 꽁 머니 PostgreSQL : 문서 : 17 : 51.11. pg_class버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

45.11. PG_CLASS

카탈로그PG_CLASS카탈로그pg_index), 시퀀스, 뷰,Relkind. 아래에서 우리 가이 모든 것을 의미 할 때"관계". 모든 열이 의미있는 것은 아닙니다

표 45-11.PG_CLASS

이름 type 참조 설명
Relname 이름 표, 색인,보기 등의 이름
Relnamespace OID pg_namespace.Oid 이것을 포함하는 네임 스페이스의 OID
RelType OID pg_type.Oid 이것에 해당하는 데이터 유형의 OIDpg_typeEntry)
regoftype OID pg_type.Oid 유형 테이블의 경우 기본 복합재의 OID
relowner OID pg_authid.Oid 관계의 소유자
Relam OID PG_AM.Oid 이것이 인덱스 인 경우 사용 된 액세스 방법 (b-tree,
relfilenode OID 이 관계의 온 디스크 파일의 이름; 제로 수단"매핑"관계
reltablespace OID PG_TABLESPACE.Oid 이 관계가 저장된 테이블 스페이스. 만약에
Relpages int4 이 테이블의 온 디스크 표현 크기blcksz). 이것은진공, 분석및와 같은 몇 가지 DDL 명령색인 생성.
Reltuples float4 테이블의 행 수. 이것은 추정치 일뿐입니다진공, 분석,생성.
reltoastrelid OID PG_CLASS.Oid 이 테이블과 관련된 토스트 테이블의 OID, 0"Out On Line"2 차
reltoastidxid OID PG_CLASS.Oid 토스트 테이블의 경우 색인의 OID입니다. 0이 아닌 경우
Relhasindex bool 이것이 테이블이면 (또는 최근에 있었는지).
Relisshared bool True이 테이블이 모든 데이터베이스에서 공유되는 경우pg_database) 공유.
Relpersistence char p= 영구 테이블,u= 미등록 테이블,t= 임시 표
Relkind char r= 일반 테이블,i= index,S= 시퀀스,v=c= 복합 유형,t= 토스트 테이블,f= 외국 표
Relnatts int2 관계의 사용자 열 수 (시스템pg_attribute. 참조 참조pg_attribute.
RelChecks int2 check제약pg_constraint카탈로그
Relhasoids bool 우리가 각 행에 대해 OID를 생성하는 경우 True
Relhaspkey bool 테이블에 1 차 (또는 한 번은)가있는 경우 True
Relhasrules bool 테이블이 규칙이 있거나 한 번이있는 경우; 보다pg_rewrite카탈로그
Relhastriggers bool 테이블이 트리거가있는 경우 (또는 한 번은); 보다pg_trigger카탈로그
Relhassubclass bool 테이블에 상속이있는 경우 (또는 한 번은) 사실입니다
relfrozenxid xid 이 트랜잭션 ID 이전의 모든 트랜잭션 ID"Frozen")이 테이블의 트랜잭션 ID.PG_CLOG축소.InvalidTransactionID) if
relacl aclitem [] 액세스 권한; 보다grantandRevoke자세한 내용
재학 텍스트 [] 액세스-메드-특정 옵션, as"키워드 = value"문자열

부울 깃발 중 일부PG_CLASS게으르게 유지됩니다Relhasindex색인 생성, 그러나 그것은 결코 지우지 않습니다Drop Index. 대신에,진공CLEARSRelhasindex테이블에 없음이 없습니다