Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
ST_MakePoint
ST_MakePoint gibt eine Punktgeometrie zurück, deren Koordinatenwerte die Eingangswerte sind.
Syntax
ST_MakePoint(x, y)
ST_MakePoint(x, y, z)
ST_MakePoint(x, y, z, m)
Argumente
- x
-
Ein Wert vom Datentyp
DOUBLE PRECISION, der die erste Koordinate darstellt. - y
-
Ein Wert vom Datentyp
DOUBLE PRECISION, der die zweite Koordinate darstellt. - z
-
Ein Wert vom Datentyp
DOUBLE PRECISION, der die dritte Koordinate darstellt. - i
-
Ein Wert vom Datentyp
DOUBLE PRECISION, der die vierte Koordinate darstellt.
Rückgabetyp
GEOMETRY des Subtyps POINT.
Der SRID-Wert der zurückgegebenen Geometrie wird auf 0 gesetzt.
Wenn x, y, z oder m null ist, wird null zurückgegeben.
Beispiele
Das folgende SQL gibt einen GEOMETRY-Typ des Subtyps POINT mit den angegebenen Koordinaten zurück.
SELECT ST_AsText(ST_MakePoint(1,3));
st_astext
-----------
POINT(1 3)
Das folgende SQL gibt einen GEOMETRY-Typ des Subtyps POINT mit den angegebenen Koordinaten zurück.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3));
st_asewkt
----------------
POINT Z (1 2 3)
Das folgende SQL gibt einen GEOMETRY-Typ des Subtyps POINT mit den angegebenen Koordinaten zurück.
SELECT ST_AsEWKT(ST_MakePoint(1, 2, 3, 4));
st_asewkt
-------------------
POINT ZM (1 2 3 4)