使用者の手引きおよび解説書

ST_NumGeometries

ST_NumGeometries はコレクションを引き数とし、コレクション内の図形の数を戻します。

構文

db2gse.ST_NumGeometries(g db2gse.ST_GeomCollection)

戻りタイプ

整数

都市開発担当者は、それぞれの建物のフットプリントに関連付けられた、個別の建物の実際の数を知っていなければなりません。

建物のフットプリントは、以下のような CREATE TABLE ステートメントを用いて作成された BUILDINGFOOTPRINTS 表の中に収められています。

CREATE TABLE BUILDINGFOOTPRINTS (   building_id integer,
                                         lot_id      integer,
                                         footprint   db2gse.ST_MultiPolygon);

以下の SELECT ステートメントでは、ST_NumGeometries 関数を使って、それぞれの建物を一意的に識別する BUILDING_ID と各フットプリント内の建物の数をリストします。

SELECT building_id, db2gse.ST_NumGeometries (footprint) "Number of buildings"
FROM BUILDINGFOOTPRINTS;


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]