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.1 ve üzeri
Uyarı
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.
Sütundaki tüm geometrilerin zarfını döndürür. Eğer sütunda sıfır satır varsa veya yalnızca NULL değerleri içeriyorsa, NULL döndürür.
Syntax
st_envelope_agg ( geoCol )
Arguments
-
geoCol: Bir sütunGEOMETRY.
Returns
Bir değer, GEOMETRY sütunundaki tüm geometrilerin zarfını temsil eden türündedir.
İşlev, sütunda sıfır satır varsa veya yalnızca NULL değerler içeriyorsa NULL döndürür.
Hata koşulları
- Giriş farklı SRID değerlerine sahip geometriler içeriyorsa işlev ST_DIFFERENT_SRID_VALUES döndürür.
Examples
-- Returns the envelope of multiple geometries.
> SELECT st_astext(st_envelope_agg(st_geomfromtext(*))) FROM (SELECT * FROM VALUES('POINT(-5 -5)'),('MULTIPOINT(1 2,8 8,5 9,-7 -7,EMPTY)'),('MULTILINESTRING(EMPTY,(5 5,9 9),(9 9,15 15))'),('POLYGON((0 0,10 0,10 10,0 10,0 0))'));
POLYGON((-7 -7,-7 15,15 15,15 -7,-7 -7))
-- Returns NULL for an empty result set.
> SELECT st_envelope_agg(st_geomfromtext(geom)) FROM (SELECT 'POINT(1 1)' as geom WHERE false);
NULL