ST_NPOINTS (Lakehouse v1)
Retorna o número de pontos de um objeto GEOMETRY.
Sintaxe SQL
Seção intitulada “Sintaxe SQL”ST_NPOINTS(<geometry>)Aliases
Seção intitulada “Aliases”Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<geometry> |
O argumento deve ser uma expressão do tipo objeto GEOMETRY. |
Tipo de retorno
Seção intitulada “Tipo de retorno”UInt8.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT ST_NPOINTS(TO_GEOMETRY('POINT(66 12)')) AS npoints
┌─────────┐│ npoints │├─────────┤│ 1 │└─────────┘
SELECT ST_NPOINTS(TO_GEOMETRY('MULTIPOINT((45 21),(12 54))')) AS npoints
┌─────────┐│ npoints │├─────────┤│ 2 │└─────────┘
SELECT ST_NPOINTS(TO_GEOMETRY('LINESTRING(40 60,50 50,60 40)')) AS npoints
┌─────────┐│ npoints │├─────────┤│ 3 │└─────────┘
SELECT ST_NPOINTS(TO_GEOMETRY('MULTILINESTRING((1 1,32 17),(33 12,73 49,87.1 6.1))')) AS npoints
┌─────────┐│ npoints │├─────────┤│ 5 │└─────────┘
SELECT ST_NPOINTS(TO_GEOMETRY('GEOMETRYCOLLECTION(POLYGON((-10 0,0 10,10 0,-10 0)),LINESTRING(40 60,50 50,60 40),POINT(99 11))')) AS npoints
┌─────────┐│ npoints │├─────────┤│ 8 │└─────────┘