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

14.6. 연산자 클래스 생성

이제 필요한 연산자와 지원 루틴이 있으므로, 마침내 연산자 클래스를 만들 수 있습니다.

연산자 클래스 생성 complex_abs_ops
    btree AS를 사용하는 유형 콤플렉스의 기본값
        연산자 1 < ,
        연산자 2 <= ,
        연산자 3 = ,
        연산자 4 = ,
        연산자 5  ,
        기능 1 complex_abs_cmp(복잡함,복잡함);

그리고 우리는 끝났습니다! (휴.) 이제 생성이 가능해졌을 겁니다. B-트리 인덱스를 사용합니다.복잡한열.

우리는 다음과 같이 연산자 항목을 더 장황하게 작성할 수도 있었습니다. 에서

연산자 1 < (복잡함, 복잡함) ,

그러나 토토 캔가 동일한 작업을 수행하는 경우에는 그렇게 할 필요가 없습니다. 연산자 클래스를 정의하는 데이터 유형입니다.

위의 예는 당신이 이것을 새로 만들고 싶다고 가정합니다 연산자 클래스는 에 대한 기본 B-트리 연산자 클래스입니다.복잡한데이터 유형. 안되면 그냥 나가세요 말을 꺼내다기본값.