이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

9.19. 스포츠 토토 사이트 기능 및 운영자

참조PostgreSQL : 문서 : 9.6 : 범퍼카 토토 유형스포츠 토토 사이트 유형의 개요는

표 9-49스포츠 토토 사이트 유형에 사용할 수있는 연산자를 보여줍니다.

표 9-49. 레인지 운영자

운영자 설명 example 결과
= Equal int4Range (1,5) = '[1,4]':: int4Range t
< 동일하지 않음 NumRange (1.1,2.2) < NumRange (1.1,2.3) t
< int4Range (1,10) t
보다 큰 int4Range (1,10) int4Range (1,5) t
<= 작거나 동등한 NumRange (1.1,2.2) <= NumRange (1.1,2.2) t
= 더 크거나 평등 NumRange (1.1,2.2) = NumRange (1.1,2.0) t
@ 스포츠 토토 사이트 포함 int4Range (2,4) @ int4Range (2,3) t
@ 요소 포함 '[2011-01-01,2011-03-01)':: tsrange @ '2011-01-10':: timestamp t
<@ 스포츠 토토 사이트는 int4Range (2,4) <@ int4Range (1,7) t
<@ 요소가 포함되어 42 <@ int4Range (1,7) f
&& 오버랩 (공통점이 있습니다) int8Range (3,7) && int8Range (4,12) t
<< 엄격하게 왼쪽 int8Range (1,10) << int8Range (100,110) t
엄격하게 int8Range (50,60) int8Range (20,30) t
& < 오른쪽으로 확장되지 않습니다 int8Range (1,20) 및 t
& 왼쪽으로 확장되지 않습니다 int8Range (7,20) & int8Range (5,10) t
-|- NumRange (1.1,2.2) - t
+ Union NumRange (5,15) + NumRange (10,20) [5,20)
* 교차로 int8Range (5,15) * int8Range (10,20) [10,15)
- 차이 int8Range (5,15) - int8Range (10,20) [5,10)

간단한 비교 연산자<, , <= =하한을 먼저 비교하고, 동일한 경우에만 상한을 비교하십시오. 이러한 비교는 일반적으로 스포츠 토토 사이트에 그다지 유용하지 않지만 B- 트리 인덱스가 스포츠 토토 사이트에 구성 될 수 있도록 제공됩니다.

빈 범위가 관련 될 때 왼쪽/오른쪽/인접 연산자는 항상 False를 반환합니다. 즉, 빈 스포츠 토토 사이트는 다른 범위 전후에 간주되지 않습니다.

결과 범위에 두 가지 분리 하위 교구를 포함 해야하는 경우 노동 조합 및 차이 운영자는 실패합니다..

표 9-50스포츠 토토 사이트 유형과 함께 사용할 수있는 기능을 표시합니다.

표 9-50. 범위 기능

기능 반환 유형 설명 example 결과
Lower(AnyRange) 스포츠 토토 사이트의 요소 유형 스포츠 토토 사이트의 하한 하단 (NumRange (1.1,2.2)) 1.1
어퍼(AnyRange) 스포츠 토토 사이트의 요소 유형 스포츠 토토 사이트의 상한 상단 (NumRange (1.1,2.2)) 2.2
ISEMPTY(AnyRange) 부울 스포츠 토토 사이트가 비어 있습니까? isempty (numrange (1.1,2.2)) 거짓
lower_inc(AnyRange) 부울 하부 경계가 포함되어 있습니까? lower_inc (NumRange (1.1,2.2)) true
어퍼_inc(AnyRange) 부울 상한이 포함되어 있습니까? 어퍼_inc (NumRange (1.1,2.2)) 거짓
lower_inf(AnyRange) 부울 하부는 무한대입니까? lower_inf ( '(,)':: Daterange) true
어퍼 _inf(AnyRange) 부울 상한은 무한대입니까? 어퍼 _inf ( '(,)':: Daterange) true
Range_Merge(AnyRange, AnyRange) AnyRange 주어진 스포츠 토토 사이트를 모두 포함하는 가장 작은 스포츠 토토 사이트 Range_merge ( '[1,2)':: int4Range, '[3,4)':: int4Range) [1,4)

theLowerand어퍼스포츠 토토 사이트가 비어 있거나 요청 된 바운드가 무한한 경우 함수 리턴 NULL NULL. 그만큼lower_inc, 어퍼_inc, lower_inf어퍼 _inf함수는 모두 빈 스포츠 토토 사이트에 대해 false를 반환합니다.