콘텐츠로 이동

LineString에서 지정한 인덱스에 있는 Point를 반환합니다.

ST_POINTN(<geometry>, <index>)
인수 설명
<geometry> 인수는 LineString을 나타내는 GEOMETRY 형식의 식이어야 합니다.
<index> 반환할 Point의 인덱스입니다.

Geometry.

SELECT
ST_POINTN(
ST_GEOMETRYFROMWKT(
'LINESTRING(1 1, 2 2, 3 3, 4 4)'
),
1
) AS pipeline_pointn;
┌─────────────────┐
│ pipeline_pointn │
├─────────────────┤
│ POINT(1 1) │
└─────────────────┘
SELECT
ST_POINTN(
ST_GEOMETRYFROMWKT(
'LINESTRING(1 1, 2 2, 3 3, 4 4)'
),
-2
) AS pipeline_pointn;
┌─────────────────┐
│ pipeline_pointn │
├─────────────────┤
│ POINT(3 3) │
└─────────────────┘