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 la dimensione topologica della proiezione 2D del GEOMETRY valore.
Syntax
st_dimension ( geoExpr )
Arguments
-
geoExpr: un valoreGEOMETRY.
Returns
Restituisce la dimensione topologica della proiezione 2D del valore di input GEOMETRY .
L'espressione restituisce:
- 0, se il valore di input
GEOMETRYè un punto o un multipunto. - 1, se il valore di input
GEOMETRYè una stringa di riga o una stringa multilinea. - 2, se il valore di input
GEOMETRYè un poligono o un multipolygon. - 0, se il valore di input
GEOMETRYè una raccolta di geometria vuota. - Dimensione massima degli elementi della raccolta, se l'input è una raccolta di geometrie non vuota.
Examples
> SELECT st_dimension(st_geomfromtext('MULTIPOINT(EMPTY,-1 0,EMPTY)'));
0
> SELECT st_dimension(st_geomfromtext('LINESTRING(-1 0,0 -1,1 0,0 1,-1 0)'));
1
> SELECT st_dimension(st_geomfromtext('MULTIPOLYGON(EMPTY,((-1 0,0 -1,1 0,0 1,-1 0)))'));
2
> SELECT st_dimension(st_geomfromtext('GEOMETRYCOLLECTION EMPTY'));
0