Ir para o conteúdo
Erros de SQL/Banco de DadosErro
22P02

22P02 — Representação Textual Inválida

Um valor não pôde ser convertido para o tipo de dado requerido.

postgresql

O que causa este erro

A string de entrada não corresponde ao formato esperado para o tipo de destino. Por exemplo, converter 'abc' para um inteiro.

Como corrigir

Valide o formato da entrada antes de converter. Use TRY_CAST ou tratamento de exceção para conversões inválidas. Verifique a fonte de dados quanto a corrupção.

Documentação Oficial

Códigos de Erro Relacionados