Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
fungsi
Berlaku untuk:
Databricks Runtime 17.3 ke atas
Penting
Fitur ini ada di Pratinjau Umum.
Mengembalikan array yang berisi geometri tunggal dalam geometri input.
Syntax
st_dump ( geoExpr )
Arguments
-
geoExpr: NilaiGEOMETRY.
Pengembalian Barang
Nilai jenis ARRAY yang elemennya memiliki jenis yang sama dengan geoExpr. Array keluaran berisi geometri tunggal dalam nilai masukan GEOMETRY.
Jika nilai input GEOMETRY adalah titik, linestring, atau poligon, array yang berisi nilai input GEOMETRY dikembalikan.
Jika nilai input GEOMETRY adalah kumpulan multipoint, multilinestring, multipolygon, atau geometri kosong, array kosong dikembalikan.
Nilai SRID dari GEOMETRY nilai dalam array output sama dengan nilai input GEOMETRY .
Fungsi mengembalikan NULL jika input adalah NULL.
Examples
> SELECT st_asewkt(g) FROM (SELECT explode(st_dump(st_geomfromtext('MULTILINESTRING((1 2,3 4),(7 8,6 5))', 3857))) g) ORDER BY 1;
SRID=3857;LINESTRING(1 2,3 4)
SRID=3857;LINESTRING(7 8,6 5)
> SELECT st_astext(g) FROM (SELECT explode(st_dump(st_geomfromtext('GEOMETRYCOLLECTION(POINT EMPTY,MULTIPOINT(5 6,EMPTY,3 4))'))) g) ORDER BY 1;
POINT EMPTY
POINT EMPTY
POINT(3 4)
POINT(5 6)