Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ST_ AsHex EWKB
ST_ AsHex EWKB mengembalikan representasi biner terkenal (EWKB) yang diperluas dari geometri input atau geografi menggunakan karakter heksadesimal ASCII (0-9, A-F). Untuk geometri atau geografi 3DZ, 3DM, dan 4D, ST_ AsHex EWKB menggunakan nilai WKB yang diperluas PostGIS untuk jenis geometri atau geografi.
Sintaks
ST_AsHexEWKB(geo)
Argumen
- geo
-
Nilai tipe data
GEOMETRY
atauGEOGRAPHY
, atau ekspresi yang mengevaluasiGEOGRAPHY
tipeGEOMETRY
atau.
Jenis pengembalian
VARCHAR
Jika geo adalah null, maka null dikembalikan.
Jika hasilnya lebih besar dari 64-KBVARCHAR
, maka kesalahan dikembalikan.
Contoh
SQL berikut mengembalikan representasi EWKB heksadesimal dari poligon dalam geometri.
SELECT ST_AsHexEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));
st_ashexewkb
--------------------------------
0103000020E61000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000
SQL berikut mengembalikan representasi EWKB heksadesimal dari poligon dalam geografi.
SELECT ST_AsHexEWKB(ST_GeogFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
st_ashexewkb
--------------------------------
0103000020E61000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000