View a markdown version of this page

ST_StartPoint - Amazon Redshift

Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada del blog que se publicó el 30 de junio de 2025.

ST_StartPoint

ST_StartPoint devuelve el primer punto de una linestring de entrada. El valor del identificador del sistema de referencia espacial (SRID) del resultado es el mismo que el de la geometría de entrada. La dimensión de la geometría devuelta es la misma que la de la geometría de entrada.

Sintaxis

ST_StartPoint(geom)

Argumentos

geom

Un valor de tipo de datos GEOMETRY o una expresión que toma el valor de un tipo GEOMETRY. El subtipo debe ser LINESTRING.

Tipo de retorno

GEOMETRY

Si geom es nulo, entonces se devuelve el valor nulo.

Si geom está vacío, entonces se devuelve el valor null.

Si geom no es LINESTRING, entonces se devuelve el valor null.

Ejemplos

El siguiente SQL devuelve una representación extended well-known text (EWKT) de una LINESTRING de cuatro puntos a un objeto GEOMETRY y devuelve el punto inicial de la linestring.

SELECT ST_AsEWKT(ST_StartPoint(ST_GeomFromText('LINESTRING(0 0,10 0,10 10,5 5,0 5)',4326)));
st_asewkt ------------- SRID=4326;POINT(0 0)