ST_POINTN (Lakehouse v1)
Devuelve el Point que se encuentra en un índice especificado de un LineString.
Sintaxis de SQL
Sección titulada «Sintaxis de SQL»ST_POINTN(<geometry>, <index>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<geometry> |
El argumento debe ser una expresión de tipo GEOMETRY que represente un LineString. |
<index> |
El índice del Point que se va a devolver. |
Tipo de valor devuelto
Sección titulada «Tipo de valor devuelto»Geometría.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»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) │└─────────────────┘