Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.3 ve üzeri
Önemli
Bu özellik Genel Önizleme aşamasındadır.
Note
Bu özellik Databricks SQL Klasik ambarlarında kullanılamaz. Databricks SQL ambarları hakkında daha fazla bilgi edinmek için bkz. SQL ambar türleri.
Giriş geometrisindeki tek geometrileri içeren bir dizi döndürür.
Sözdizimi
st_dump ( geoExpr )
Arguments
-
geoExpr: BirGEOMETRYdeğer.
İade
Aynı türden öğelere sahip, ARRAY türünden geoExpr türünde bir değer. Çıkış dizisi, giriş GEOMETRY değerindeki tek geometrileri içerir.
Giriş GEOMETRY değeri bir nokta, çizgi dizesi veya çokgense, giriş GEOMETRY değerini içeren bir dizi döndürülür.
Giriş GEOMETRY değeri boş bir çok noktalı, çoklu çizgisel, çokköşeli veya geometri koleksiyonuysa boş bir dizi döndürülür.
Çıkış dizisindeki değerlerin GEOMETRY SRID değeri, giriş GEOMETRY değeriyle aynıdır.
İşlev, birinci parametre NULL ise NULL döndürür.
Örnekler
> 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)