ST_NumGeometries toma un grupo y devuelve el número de geometrías del grupo.
Sintaxis
db2gse.ST_NumGeometries(g db2gse.ST_GeomCollection)
Tipo devuelto
Entero
Ejemplos
El ingeniero municipal desea saber el número real de edificios asociados a cada área edificada.
Las áreas edificadas se almacenan en la tabla BUILDINGFOOTPRINTS que se creó con la siguiente sentencia CREATE TABLE.
CREATE TABLE BUILDINGFOOTPRINTS ( building_id integer, lot_id integer, footprint db2gse.ST_MultiPolygon);
La siguiente sentencia SELECT utiliza la función ST_NumGeometries para listar el BUILDING_ID que identifica de forma exclusiva cada edificio y el número de edificios de cada área edificada.
SELECT building_id, db2gse.ST_NumGeometries (footprint) "Number of buildings" FROM BUILDINGFOOTPRINTS;