Compartilhar via


EWKT_PARSE_ERROR condição de erro

SQLSTATE: 22023

Erro ao analisar EWKT: <parseError> em posição <pos>

Parâmetros

  • parseError: descrição do tipo de erro de análise encontrado.
  • pos: a posição baseada em 1 na cadeia de caracteres EWKT em que ocorreu o erro de análise.

Explanation

Algumas funções geoespaciais podem retornar esse erro ao analisar a entrada que deve estar no formato EWKT (Extended Well-Known Text ).

Exemplos

-- 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

Funções que emitem a classe de erro