Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:
Databricks SQL
Databricks Runtime 17.1 e superior
Important
Este recurso está no Public Preview. Pode confirmar a inscrição no programa de pré-visualizações na página das Pré-visualizações. Consulte Gerenciar visualizações do Azure Databricks.
Observação
Esse recurso não está disponível nos armazéns Databricks SQL Classic. Para saber mais sobre os armazéns SQL do Databricks, consulte Tipos de armazém SQL.
Devolve a dimensão topológica da projeção 2D do GEOMETRY valor.
Syntax
st_dimension ( geoExpr )
Arguments
-
geoExpr: UmGEOMETRYvalor.
Returns
Devolve a dimensão topológica da projeção 2D do valor de entrada GEOMETRY .
A expressão retorna:
- 0, se o valor de entrada
GEOMETRYfor um ponto ou um multiponto. - 1, se o valor de entrada
GEOMETRYfor um linestring ou um multilinestring. - 2, se o valor de entrada
GEOMETRYfor um polígono ou um multipolígono. - 0, se o valor de entrada
GEOMETRYfor uma coleção de geometria vazia. - A dimensão máxima dos elementos da coleção, se a entrada for uma coleção de geometria não vazia.
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