Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 18.1 y versiones posteriores
Importante
La compatibilidad con los valores GEOGRAPHY está en versión preliminar pública. La compatibilidad con valores GEOMETRY está disponible con carácter general.
Note
Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.
Devuelve el número de puntos no vacíos en el valor de entrada GEOGRAPHY o GEOMETRY.
Esta función es un alias para st_npoints la función.
Sintaxis
st_numpoints ( geoExpr )
Argumentos
-
geoExpr: un valor deGEOGRAPHYoGEOMETRY.
Devoluciones
Valor de tipo INT, que representa el número de puntos no vacíos en la entrada GEOGRAPHY o el valor GEOMETRY.
La función devuelve NULL si la entrada es NULL.
Ejemplos
-- 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