기하학적 유형무지개 토토
, Box
, lseg
, line
, PATH
, Polygon
및Circle
큰 기본 지원 기능 및 연산자 세트가 있습니다.표 9.36, 표 9.37및표 9.38.
표 9.36. 기하학적 운영자
운영자 설명 예제 |
---|
두 번째 좌표 추가
|
두 개의 열린 경로를 연결합니다 (어느 경로 중 하나가 닫히면 NULL을 반환)
|
두 번째 좌표를 빼냅니다
|
첫 번째 인수의 각 지점에 두 번째 인수
|
첫 번째 인수의 각 지점을 두 번째로 나눕니다
|
총 길이를 계산합니다. 사용 가능
|
중심 지점을 계산합니다. 사용 가능
|
무지개 토토 수를 반환합니다. 사용 가능
|
교차점의 지점을 계산하거나 없으면 null을 계산합니다. 사용 가능
|
두 상자의 교차점을 계산하거나 없으면 NULL을 계산합니다.
|
두 번째 객체의 첫 번째 객체에 가장 가까운 지점을 계산합니다. 이 유형 쌍에 사용할 수 있습니다 : (
|
객체 사이의 거리를 계산합니다. 7 가지 기하학적 유형 모두에 사용할 수 있습니다.
|
첫 번째 개체에는 두 번째가 포함되어 있습니까? 이 유형 쌍에 사용할 수 있습니다 : (
|
첫 번째 객체는 두 번째 또는 두 번째에 포함되어 있습니까? 이 유형 쌍에 사용할 수 있습니다 : (
|
이 객체가 겹치나요? (공통점의 한 지점은 이것을 사실로 만듭니다.) 사용 가능
|
첫 번째 개체는 엄격하게 두 번째 왼쪽입니까? 사용 가능
|
첫 번째 개체는 엄격하게 두 번째 오른쪽입니까? 사용 가능
|
첫 번째 개체는 두 번째 오른쪽으로 확장되지 않습니까? 사용 가능
|
첫 번째 개체는 초의 왼쪽으로 확장되지 않습니까? 사용 가능
|
첫 번째 개체는 엄격하게 2 초 미만입니까? 사용 가능
|
첫 번째 개체는 엄격하게 두 번째 위에 있습니까? 사용 가능
|
First Object가 Second 이상으로 연장되지 않습니까? 사용 가능
|
First Object가 초 아래로 연장되지 않습니까? 사용 가능
|
첫 번째 객체는 초의 첫 번째 객체입니다 (가장자리가 터치 할 수 있습니까?)
|
첫 번째 객체는 두 번째 위의 객체입니다 (가장자리가 터치 할 수 있습니까?)
|
이 객체가 교차합니까? 이 유형 쌍에 사용할 수 있습니다 : (
|
선이 수평인가?
|
무지개 토토가 수평으로 정렬되어 있습니까 (즉, 동일한 y 좌표가 있습니까?)
|
라인 수직인가?
|
무지개 토토가 수직으로 정렬되어 있습니까 (즉, 동일한 x 좌표가 있습니까?)
|
선이 수직인가?
|
선이 평행합니까?
|
이 객체가 동일합니까? 사용 가능
|
[a] “회전”이 연산자가있는 상자는 코너 무지개 토토 만 움직입니다. 상자는 여전히 축과 평행 한 측면을 갖는 것으로 간주됩니다. 따라서 진정한 회전과 같이 상자의 크기는 보존되지 않습니다. |
“동일”운영자,~=
, 일반적인 평등 개념을 나타냅니다무지개 토토
, Box
, Polygon
및Circle
유형. 기하학적 유형 중 일부에는도 있습니다.=
운영자이지만=
동등한 비교영역만. 다른 스칼라 비교 연산자 (<=
등), 이러한 유형에 사용할 수있는 경우, 마찬가지로 영역을 비교합니다.
전PostgreSQL14, 요점은 엄격하게/비교 연산자 아래에 있습니다무지개 토토
<< |
무지개 토토
및무지개 토토
| >>
무지개 토토
각각.<^
및>^
. 이 이름은 여전히 사용할 수 있지만 더 이상 사용되지 않으며 결국 제거됩니다.
표 9.37. 기하학적 기능
표 9.38. 기하학적 유형 변환 기능
A의 두 구성 요소 번호에 액세스 할 수 있습니다무지개 토토
요점이 인덱스 0과 1이있는 배열 인 것처럼. 예를 들어, ifT.P
is무지개 토토
열t에서 p [0]을 선택하십시오
x 좌표를 검색하고업데이트 t 세트 p [1] = ... ...
y 좌표를 변경합니다. 같은 방식으로 유형의 값Box
또는lseg
|무지개 토토
값.
문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면