Guida di riferimento per l'utente

ST_NumPoints

ST_NumPoints rileva una stringa lineare e restituisce il relativo numero di punti.

Sintassi

db2gse.ST_NumPoints(l db2gse.ST_LineString)

Tipo di ritorno

Integer

Esempi

La seguente istruzione CREATE TABLE crea la tabella NUMPOINTS_TEST. La colonna GEOTYPE contiene il tipo di geometria memorizzato nella colonna G1.

CREATE TABLE NUMPOINTS_TEST (geotype varchar(12), g1 db2gse.ST_Geometry)

La seguente istruzione INSERT inserisce una stringa lineare.

INSERT INTO NUMPOINTS_TEST VALUES( linestring,
db2gse.ST_LineFromText('linestring (10.02 20.01, 23.73 21.92)', 
db2gse.coordref()..srid(0)))
 

La seguente istruzione SELECT e la serie di risultati corrispondente elencano il tipo di geometria e il numero di punti contenuti.

SELECT geotype, db2gse.ST_NumPoints(g1)
FROM NUMPOINTS_TEST
 
GEOTYPE      Number of points
------------ ----------------
ST_linestring          2
  1 record(s) selected. 


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]