EWKT_PARSE_ERROR 错误条件

SQLSTATE:22023

分析 EWKT 时出错: <parseError> 位置 <pos>

参数

  • parseError:描述遇到的分析错误类型。
  • pos:发生分析错误的 EWKT 字符串中基于 1 的位置。

Explanation

分析必须采用 扩展 Well-Known 文本(EWKT) 格式的输入时,某些地理空间函数可能会返回此错误。

例子

-- Feeding a string with invalid SRID value into the `to_geometry` expression.
> SELECT to_geometry('SRID=-1;POINT(1 2)');
  [EWKT_PARSE_ERROR] Error parsing EWKT: Invalid or unsupported SRID value '-1' at position 6 SQLSTATE: 22023

发出该错误类的函数