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;