PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Caractere com codificação UTF8 não tem equivalente em WIN1252


Eu tive um problema semelhante e resolvi definindo a codificação como UTF8 com \encoding UTF8 no cliente antes de tentar um INSERT INTO foo (SELECT * from bar WHERE x=y); . Meu cliente estava usando a codificação WIN1252, mas o banco de dados estava em UTF8, daí o erro.

Mais informações estão disponíveis no wiki do PostgreSQL em Suporte a conjunto de caracteres (desenvolver documentos).