ST_NumPoints
ST_NumPoints devuelve el número de puntos en una geometría de entrada de datos.
Sintaxis
ST_NumPoints(geom)
Argumentos
- geom
-
Un valor de tipo de datos
GEOMETRY
o una expresión que toma el valor de un tipoGEOMETRY
.
Tipo de retorno
INTEGER
Si geom es nulo, entonces se devuelve el valor nulo.
Si geom no es de subtipo LINESTRING
, entonces se devuelve null.
Ejemplos
El siguiente SQL devuelve el número de puntos en un linestring de entrada de datos.
SELECT ST_NumPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)'));
st_numpoints
-------------
4
El siguiente SQL devuelve null porque el geom de entrada no es de subtipo LINESTRING
.
SELECT ST_NumPoints(ST_GeomFromText('MULTIPOINT(1 2,3 4)'));
st_numpoints
-------------