ST_ WKB AsHex - Amazon Redshift

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_ WKB AsHex

ST_ AsHex WKB gibt die hexadezimale, wohlbekannte Binärdarstellung (WKB) einer Eingabegeometrie oder -geografie mithilfe von ASCII-Hexadezimalzeichen (0—9, A—F) zurück. Für 3DZ-, 3DM- und 4D-Geometrien oder Geografien verwendet ST_ WKB den Standardwert des Open Geospatial Consortium (OGC) für den Geometrie- oder Geographietyp. AsHex

Syntax

ST_AsHexWKB(geo)

Argumente

geo

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

Rückgabetyp

VARCHAR

Wenn geo null ist, wird null zurückgegeben.

Wenn das Ergebnis größer als 64-KB VARCHAR ist, wird ein Fehler zurückgegeben.

Beispiele

Die folgende SQL-Anweisung gibt die hexadezimale WKB-Darstellung eines Polygons in einer Geometrie zurück.

SELECT ST_AsHexWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));
st_ashexwkb -------------------------------- 01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000

Die folgende SQL-Anweisung gibt die hexadezimale WKB-Darstellung eines Polygons in einer Geografie zurück.

SELECT ST_AsHexWKB(ST_GeogFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
st_ashexwkb -------------------------------- 01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000