65.2. 내장 연산자 클래스

핵심포스트그레SQL배포에는 다음이 포함됩니다GiST다음에 표시된 연산자 클래스표 65.1. (다음에 설명된 일부 선택적 모듈PostgreSQL : 문서 : 14 : 부록 F. 추가 제공 젠 토토추가 제공GiST연산자 클래스.)

표 65.1. 내장GiST연산자 클래스

이름 인덱싱 가능한 연산자 주문 연산자
box_ops << (상자, 상자) <- (상자, 점)
&< (상자, 상자)
&& (상자, 상자)
& (상자, 상자)
(상자, 상자)
~= (상자, 상자)
@ (상자, 상자)
<@ (상자, 상자)
&<| (상자, 상자)
<<| (상자, 상자)
| (상자, 상자)
|& (상자, 상자)
circle_ops << (원, 원) <- (원, 점)
&<(원, 원)
& (원, 원)
(원, 원)
<@ (원, 원)
@ (원, 원)
~= (원, 원)
&&(원, 원)
| (원, 원)
<<| (원, 원)
&<| (원, 원)
|& (원, 원)
inet_ops << (inet, inet)
<<= (inet, inet)
(inet, inet)
= (inet, inet)
= (inet, inet)
< (inet, inet)
< (inet, inet)
<= (inet, inet)
(inet, inet)
= (inet, inet)
&&(inet, inet)
multirange_ops = (다중 사설 토토 사이트, 다중 사설 토토 사이트)
&&(다중 사설 토토 사이트, 다중 사설 토토 사이트)
&&(다중 사설 토토 사이트, 사설 토토 사이트 모두)
@ (모든 다중 사설 토토 사이트, 모든 요소)
@ (다중 사설 토토 사이트, 다중 사설 토토 사이트)
@ (다중 사설 토토 사이트, 사설 토토 사이트 모두)
<@ (다중 사설 토토 사이트, 다중 사설 토토 사이트)
<@ (anymultirange, anyrange)
<< (다중 사설 토토 사이트, 다중 사설 토토 사이트)
<< (다중 사설 토토 사이트, 사설 토토 사이트 모두)
(다중 사설 토토 사이트, 다중 사설 토토 사이트)
(다중 사설 토토 사이트, 사설 토토 사이트 모두)
&< (다중 사설 토토 사이트, 다중 사설 토토 사이트)
&<(다중 사설 토토 사이트, 사설 토토 사이트 모두)
& (다중 사설 토토 사이트, 다중 사설 토토 사이트)
& (다중 사설 토토 사이트, 사설 토토 사이트 모두)
-|- (다중 사설 토토 사이트, 다중 사설 토토 사이트)
-|- (다중 사설 토토 사이트, 사설 토토 사이트 모두)
point_ops | (점, 점) <- (점, 점)
<< (점, 점)
(점, 점)
<<| (포인트, 포인트)
~= (점, 점)
<@ (점, 상자)
<@(점, 다각형)
<@ (점, 원)
poly_ops << (다각형, 다각형) <- (다각형, 점)
&<(다각형, 다각형)
& (다각형, 다각형)
(다각형, 다각형)
<@(다각형, 다각형)
@ (다각형, 다각형)
~= (다각형, 다각형)
&&(다각형, 다각형)
<<| (다각형, 다각형)
&<| (다각형, 다각형)
|& (다각형, 다각형)
| (다각형, 다각형)
range_ops = (모든 사설 토토 사이트, 모든 사설 토토 사이트)
&&(모든 사설 토토 사이트, 모든 사설 토토 사이트)
&&(모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
@ (모든 사설 토토 사이트, 모든 요소)
@ (모든 사설 토토 사이트, 모든 사설 토토 사이트)
@ (모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
<@ (anyrange, anyrange)
<@ (모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
<< (모든 사설 토토 사이트, 모든 사설 토토 사이트)
<<(모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
(모든 사설 토토 사이트, 모든 사설 토토 사이트)
(모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
&<(모든 사설 토토 사이트, 모든 사설 토토 사이트)
&<(모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
& (모든 사설 토토 사이트, 모든 사설 토토 사이트)
& (모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
-|- (모든 사설 토토 사이트, 모든 사설 토토 사이트)
-|- (모든 사설 토토 사이트, 모든 다중 사설 토토 사이트)
tsquery_ops <@ (tsquery, tsquery)
@ (tsquery, tsquery)
tsVector_ops @@(ts벡터, tsquery)

역사적인 이유로,inet_ops연산자 클래스는 유형의 기본 클래스가 아닙니다inet그리고cidr. 그것을 사용하려면, 클래스 이름을 언급하십시오.색인 생성, 예를 들어

GIST(my_inet_column inet_ops)를 사용하여 my_table에 인덱스 생성;

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.