Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Kontrola SQL Databricks
Databricks Runtime 17.1 a vyšší
Important
Tato funkce je ve verzi Public Preview.
Poznámka:
Tato funkce není k dispozici ve skladech Databricks SQL Classic. Další informace o službě Databricks SQL Warehouse najdete v tématu Typy SQL Warehouse.
Vrátí vstupní hodnotu GEOGRAPHY nebo GEOMETRY ve formátu WKB podle specifikované endianity, pokud je zadána.
Pokud není zadaná hodnota endianness, vrácená hodnota je zakódovaná jen o málo endian.
Syntax
st_asbinary ( geoExpr[, endiannessExpr] )
Arguments
-
geoExpr: AGEOGRAPHYneboGEOMETRYhodnota. -
endiannessExpr: VolitelnáSTRINGhodnota, která určuje endianitu formátu výstupního WKB;'NDR'pro little-endian (výchozí) nebo'XDR'pro big-endian.
Returns
Hodnota typu BINARY.
Vrácená hodnota je popis WKB vstupu GEOGRAPHY nebo GEOMETRY hodnoty s použitím zadané endiannosti, pokud je zadána.
Pokud není zadaná hodnota endianness, vrácená hodnota je zakódovaná jen o málo endian.
Funkce vrátí NULL , pokud je některý ze vstupů NULL.
Examples
-- Export a 3DZ Cartesian point in WKB format (default endianness).
> SELECT hex(st_asbinary(st_geomfromtext('POINT Z (1 2 100)')));
01E9030000000000000000F03F00000000000000400000000000005940
-- Export a 3DZ geographic point in big -endianness WKB format.
> SELECT hex(st_asbinary(st_geogfromtext('POINT Z (1 2 100)'), 'XDR'));
00000003E93FF000000000000040000000000000004059000000000000
Související funkce
-
st_asewkbfunkce -
st_asgeojsonfunkce -
st_asewktfunkce -
st_astextfunkce -
st_aswkbfunkce -
st_aswktfunkce -
st_geogfromgeojsonfunkce -
st_geogfromtextfunkce -
st_geogfromwkbfunkce -
st_geogfromwktfunkce -
st_geomfromewkbfunkce -
st_geomfromgeojsonfunkce -
st_geomfromtextfunkce -
st_geomfromwkbfunkce -
st_geomfromwktfunkce -
to_geographyfunkce -
to_geometryfunkce -
try_to_geographyfunkce -
try_to_geometryfunkce