View a markdown version of this page

ST_MakePoint - 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_MakePoint

ST_MakePoint devuelve una geometría de punto los valores de cuyas coordenadas son los valores de entrada.

Sintaxis

ST_MakePoint(x, y)
ST_MakePoint(x, y, z)
ST_MakePoint(x, y, z, m)

Argumentos

x

Un valor de tipo de datos DOUBLE PRECISION representa la primera coordenada.

y

Un valor de tipo de datos DOUBLE PRECISION representa la segunda coordenada.

z

Un valor de tipo de datos DOUBLE PRECISION que representa la tercera coordenada.

m

Un valor de tipo de datos DOUBLE PRECISION que representa la cuarta coordenada.

Tipo de retorno

GEOMETRY del subtipo POINT.

El valor del identificador de sistema de referencia espacial (SRID) de la geometría devuelta se establece en 0.

Si x, y, z o m son nulos, se devuelve un valor nulo.

Ejemplos

El siguiente SQL devuelve un tipo GEOMETRY de subtipo POINT con las coordinadas proporcionadas.

SELECT ST_AsText(ST_MakePoint(1,3));
st_astext ----------- POINT(1 3)

El siguiente SQL devuelve un tipo GEOMETRY de subtipo POINT con las coordinadas proporcionadas.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt ---------------- POINT Z (1 2 3)

El siguiente SQL devuelve un tipo GEOMETRY de subtipo POINT con las coordinadas proporcionadas.

SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt ------------------- POINT ZM (1 2 3 4)