返回 ST_Curve 值的长度测量值.结果的测量单位通过 unit-name 参数指定.
DOUBLE 如果曲线是空集,则返回 NULL.否则返回以指定单位表示的曲线长度.
ST_Length 方法返回以通过 unit-name 参数确定的单位表示的曲线长度.如果曲线为空,则返回 NULL.
如果曲线包含 Z 值,计算几何长度时不考虑这些值.
缺省情况下,如果几何的原始格式可用,ST_Length 将使用该格式.否则使用内部格式.以下示例返回结果 2.
以下示例创建表示半圆的圆弧线串,并使用 ST_Length 确定几何长度,返回值 PI.
以下示例创建表示从加拿大诺瓦斯克提亚省哈利法克斯到加拿大安大略省滑铁卢的路径的线串,并使用 ST_Length 确定该路径以米表示的长度,返回结果 [1361967.76789].
以下示例返回 SpatialShapes 表中的曲线长度.返回以笛卡尔单位表示的长度.
以下示例创建线串和示例测量单位 (example_unit_halfmetre).ST_Length 方法确定以此测量单位表示的几何长度,返回值 4.0.
使用DocCommentXchange讨论此页.