Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
controllo SQL di Databricks
Databricks Runtime 17.1 e versioni successive
Important
Questa funzionalità è in Anteprima Pubblica.
Annotazioni
Questa funzionalità non è disponibile in Databricks SQL Classic Warehouses. Per altre informazioni sui databricks SQL Warehouse, vedere Tipi di SQL Warehouse.
Restituisce l'involucro di tutte le geometrie della colonna, oppure NULL se la colonna ha zero righe, o contiene solo valori di NULL.
Syntax
st_envelope_agg ( geoCol )
Arguments
-
geoColGEOMETRY: Una colonna.
Returns
Valore di tipo GEOMETRY, che rappresenta l'involucro di tutte le geometrie nella colonna.
La funzione restituisce NULL se la colonna contiene zero righe o contiene solo NULL valori.
Condizioni di errore
- Se l'input contiene geometrie con valori SRID diversi, la funzione restituisce ST_DIFFERENT_SRID_VALUES.
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