View a markdown version of this page

ST_ MakePoint - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

ST_ MakePoint

ST_ MakePoint gibt eine Punktgeometrie zurück, deren Koordinatenwerte die Eingabewerte 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)