Referência e Guia do Usuário

ST_Perimeter

ST_Perimeter retorna o perímetro de um ST_Surface.

Sintaxe


db2gse.ST_Perimeter(s db2gse.ST_Surface)
db2gse.ST_Perimeter(ms db2gse.ST_MultiSurface)

Tipo de retorno


Duplo

Exemplos

Um ecologista que estuda os pássaroes da costa para determinar a linha costeira dos lagos dentro de uma determinada área. Os lagos estão armazenados como multipolígonos na tabela WATERBODIES que foi criada com a seguinte instrução CREATE TABLE.

CREATE TABLE WATERBODIES (wbid  integer,
                               waterbody  db2gse.ST_MultiPolygon);

Na seguinte instrução SELECT, a função ST_Perimeter retorna o perímetro ao redor de cada extensão de água, ao passo que a função SUM agrega os perímetros para retornar seu total.

SELECT SUM(db2gse.ST_Perimeter(waterbody))
FROM waterbodies;


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]