O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a publicação de blog
ST_NumPoints
ST_NumPoints retorna o número de pontos em uma geometria de entrada.
Sintaxe
ST_NumPoints(geom)
Argumentos
- geom
-
Um valor de tipo de dados
GEOMETRYou uma expressão que é avaliada como um tipoGEOMETRY.
Tipo de retorno
INTEGER
Nulo será retornado se geom for nulo.
Nulo será retornado se geom não for do subtipo LINESTRING.
Exemplos
O SQL a seguir retorna o número de pontos na linestring de entrada.
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
O SQL a seguir retornará nulo porque a entrada geom não é do subtipo LINESTRING.
SELECT ST_NumPoints(ST_GeomFromText('MULTIPOINT(1 2,3 4)'));
st_numpoints
-------------