ST_POINTN (Lakehouse v1)
Gibt einen Point am angegebenen Index in einem LineString zurück.
SQL-Syntax
Abschnitt betitelt „SQL-Syntax“ST_POINTN(<geometry>, <index>)Argumente
Abschnitt betitelt „Argumente“| Argumente | Beschreibung |
|---|---|
<geometry> |
Das Argument muss ein Ausdruck vom Typ GEOMETRY sein, der einen LineString darstellt. |
<index> |
Der Index des zurückzugebenden Points. |
Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Geometry.
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“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) │└─────────────────┘