ST_INVALID_ARGUMENT错误条件

SQLSTATE:22023

“”<sqlFunction>

EMPTY_LINESTRING

输入线字符串不得为空。

EMPTY_OUTER_BOUNDARY

如果至少有一个内部边界,则外部边界不能为空。

空点

输入点不得为空。

内边界未闭合

<index> 个内部边界未闭合。

INVALID_ENDIANNESS_VALUE(无效的字节序值)

Endianness '<e>' 必须是 NDR(小端序)或 XDR(大端序)。

INVALID_GEOHASH_VALUE(无效的Geohash值)

无效的 geohash 值:“<geohash>”。 Geohash 值必须是有效的小写 base32 字符串,如前 https://en.wikipedia.org/wiki/Geohash#Textual\_representation所述。

INVALID_INDEX_VALUE

提供的地理空间值的索引 <index> 无效。

无效类型

参数 <argIndex>的类型无效。 有效类型为: <validTypes>

纬度超出范围

纬度坐标具有超出边界的值: <latitudeValue>。 该值必须位于 [-90, 90] 中。

长度比率超出范围 (LENGTH_RATIO_OUT_OF_BOUNDS)

长度比率必须位于 [0, 1];发现的值:<ratioValue>.

经度超出范围

经度坐标具有超出边界的值: <longitudeValue>。 该值必须位于 [-180, 180]。

OUTER_BOUNDARY_NOT_CLOSED

外部边界未关闭。

内边界中顶点过少

<index>个内部边界必须至少有<minNumVertices>个顶点。

TOO_FEW_VERTICES_IN_LINESTRING (线串中的顶点太少)

输入线字符串必须至少有 <minNumVertices> 个顶点。

外边界顶点数量过少

外部边界必须至少具有 <minNumVertices> 个顶点。