Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL,
Databricks Runtime 18.1 ou superiores
Note
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 o número de pontos não vazios na entrada GEOGRAPHY ou no valor GEOMETRY.
Esta função é um alias da st_npoints função.
Sintaxe
st_numpoints ( geoExpr )
Argumentos
-
geoExpr: um valorGEOGRAPHYouGEOMETRY.
Devoluções
Um valor do tipo INT, que representa o número de pontos não vazios na entrada GEOGRAPHY ou GEOMETRY valor.
A função retorna NULL se a entrada for NULL.
Exemplos
-- Returns the number of points in a non-empty multipoint geometry.
> SELECT st_numpoints(st_geomfromtext('MULTIPOINT(10 34,44 57,EMPTY)'));
2
-- Returns the number of points in an empty multipoint geometry.
> SELECT st_numpoints(st_geomfromtext('MULTIPOINT(EMPTY,EMPTY)'));
0
-- Returns the number of points in a non-empty polygon geometry.
> SELECT st_numpoints(st_geomfromtext('POLYGON((0 0,1 0,1 1,0 1,0 0))'));
5