Skip to content

PostgreSQL point(lseg) 函数 ​

PostgreSQL point(lseg) 函数计算指定的线段的中心点并返回。

point(lseg) 语法 ​

这是 PostgreSQL point(lseg) 函数的语法:

sql
point(lseg) -> point

参数 ​

  • box

    必需的。 一个线段。例如: lseg '[(1,1),(-1,-1)]'

返回值 ​

PostgreSQL point(lseg) 函数返回由参数指定的线段的中心点。

point(lseg) 示例 ​

下面的语句示例展示了如何使用 PostgreSQL point(lseg) 函数返回线段 lseg '[(1,1),(-1,-1)]' 的中心点。

sql
SELECT point(lseg '[(1,1),(-1,-1)]');
bash
 point
-------
 (0,0)

下面的语句示例展示了如何使用 PostgreSQL point(lseg) 函数返回线段 lseg '[(1,1),(2,2)]' 的中心点。

sql
SELECT point(lseg '[(1,1),(2,2)]');
bash
   point
-----------
 (1.5,1.5)