ST_AsBinary - Amazon Redshift

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_AsBinary

ST_AsBinary gibt die hexadezimale WKB-Darstellung (Well-Known Binary) einer Eingabegeometrie zurück. Für 3DZ-, 3DM- und 4D-Geometrien verwendet ST_AsBinary den OGC-Standardwert (Open Geospatial Consortium) für den Geometrietyp.

Syntax

ST_AsBinary(geom)

Argumente

geom

Ein Wert vom Datentyp GEOMETRY oder ein Ausdruck, der zu einem GEOMETRY-Typ ausgewertet wird.

Rückgabetyp

VARBYTE

Wenn geom null ist, wird null zurückgegeben.

Beispiele

Das folgende SQL gibt die hexadezimale WKB-Darstellung eines Polygons zurück.

SELECT ST_AsBinary(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));
st_asbinary -------------------------------- 01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000