ST_NumGeometries 使用一個集合並傳回該集合中的幾何數目。
語法
db2gse.ST_NumGeometries(g db2gse.ST_GeomCollection)
回覆類型
Integer
範例
都市工程師必須知道與每一個建築物覆蓋區相關的實際建築物數目。
建築物覆蓋區儲存在使用下列 CREATE TABLE 陳述式建立的 BUILDINGFOOTPRINTS 表格。
CREATE TABLE BUILDINGFOOTPRINTS ( building_id integer, lot_id integer, footprint db2gse.ST_MultiPolygon);
下列 SELECT 陳述式使用 ST_NumGeometries 函數列示 BUILDING_ID,該 ID 唯一識別每一棟建築物和每一個覆蓋區中的建築物數目。
SELECT building_id, db2gse.ST_NumGeometries (footprint) "Number of buildings" FROM BUILDINGFOOTPRINTS;