ST_Perimeter は、ST_Surface の周囲の長さを戻します。
構文
db2gse.ST_Perimeter(s db2gse.ST_Surface)
db2gse.ST_Perimeter(ms db2gse.ST_MultiSurface)
戻りタイプ
倍精度
例
湖岸の鳥を調査している生態学者は、特定の区域内の湖の湖岸を判別する必要があります。 湖は、 以下のような CREATE TABLE ステートメントを用いて作成された WATERBODIES 表の中に複数ポリゴンとして収められています。
CREATE TABLE WATERBODIES (wbid integer, waterbody db2gse.ST_MultiPolygon);
以下の SELECT ステートメントで、ST_Perimeter 関数は個々の水域の周囲の長さを戻し、 SUM 関数は周囲の長さを集計してその合計を戻します。
SELECT SUM(db2gse.ST_Perimeter(waterbody)) FROM waterbodies;