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_M
ST_M gibt die m-Koordinate eines Eingabepunktes zurück.
Syntax
ST_M(point)
Argumente
- point
-
Ein
POINT-Wert vom DatentypGEOMETRY.
Rückgabetyp
DOUBLE PRECISION-Wert der m-Koordinate.
Wenn Punkt null ist, wird null zurückgegeben.
Wenn point ein 2D- oder 3DZ-Punkt ist, wird null zurückgegeben.
Wenn point ein leerer Punkt ist, wird null zurückgegeben.
Wenn point kein POINT ist, wird ein Fehler zurückgegeben.
Beispiele
Die folgende SQL-Anweisung gibt die m-Koordinate eines Punktes in einer 3DM-Geometrie zurück.
SELECT ST_M(ST_GeomFromEWKT('POINT M (1 2 3)'));
st_m
-----------
3
Die folgende SQL-Anweisung gibt die m-Koordinate eines Punktes in einer 4D-Geometrie zurück.
SELECT ST_M(ST_GeomFromEWKT('POINT ZM (1 2 3 4)'));
st_m
-----------
4