카테고리:

지리 공간 함수

ST_ENDPOINT

LineString의 마지막 점을 반환합니다.

참고 항목:

ST_POINTN , ST_STARTPOINT

구문

ST_ENDPOINT( <geography_or_geometry_expression> )
Copy

인자

geography_or_geometry_expression

인자는 LineString을 나타내는 GEOGRAPHY 또는 GEOMETRY 형식의 식이어야 합니다.

반환

이 함수는 지정된 LineString의 마지막 Point를 포함하는 GEOGRAPHY 또는 GEOMETRY 형식의 값을 반환합니다.

사용법 노트

  • geography_or_geometry_expression 이 LineString이 아닌 경우 이 함수는 오류를 보고합니다.

GEOGRAPHY 예

다음 쿼리는 LineString의 마지막 Point를 반환합니다.

ALTER SESSION SET GEOGRAPHY_OUTPUT_FORMAT='WKT';
SELECT ST_ENDPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));

+-------------------------------------------------------------+
| ST_ENDPOINT(TO_GEOGRAPHY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|-------------------------------------------------------------|
| POINT(4 4)                                                  |
+-------------------------------------------------------------+
Copy

GEOMETRY 예

다음 쿼리는 LineString의 마지막 Point를 반환합니다.

ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='WKT';
SELECT ST_ENDPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)'));

+------------------------------------------------------------+
| ST_ENDPOINT(TO_GEOMETRY('LINESTRING(1 1, 2 2, 3 3, 4 4)')) |
|------------------------------------------------------------|
| POINT(4 4)                                                 |
+------------------------------------------------------------+
Copy