카탈로그pg_opclass정의 색인 액세스 방법 운영자 클래스. 각 운영자 클래스는 정의합니다 특정 데이터 유형의 인덱스 열에 대한 의미 및 특정 인덱스 액세스 방법. 본질적으로 운영자 클래스 특정 운영자 제품군이 특정 색인 가능한 열 데이터 유형. 운영자 세트 실제로 인덱싱 된 열로 사용할 수있는 가족은 다음과 같습니다. 칼럼의 데이터 유형을 lefthand로 받아 들일 수있는 사람 입력.
운영자 클래스는 길게 설명됩니다섹션 35.14.
표 45-28.pg_opclass열
이름 | type | 참조 | 설명 |
---|---|---|---|
opcmethod | OID | PG_AM.Oid | 색인 액세스 방법 운영자 클래스는입니다. |
opcname | 이름 | 이 운영자 클래스의 이름 | |
opcnamespace | OID | pg_namespace.Oid | 이 연산자 클래스의 네임 스페이스 |
opcowner | OID | pg_authid.Oid | 운영자 클래스의 소유자 |
opcfamily | OID | pg_opfamily.Oid | 운영자 클래스를 포함하는 운영자 제품군 |
opcintype | OID | pg_type.Oid | 운영자가 클래스 인덱스 인 데이터 유형 |
opcdefault | bool | 이 연산자 클래스가 기본값 인 경우.opcintype | |
opckeytype | OID | pg_type.Oid | 인덱스에 저장된 데이터 유형 또는 동일 한 경우opcintype |
운영자 클래스opcmethodopfmethod의 운영자 가족을 포함합니다. 또한 하나 이상이 없어야합니다pg_opclass행opcdefault주어진 조합의 경우opcmethodandopcintype.