PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Il carattere con codifica UTF8 non ha equivalenti in WIN1252

Ho avuto un problema simile e ho risolto impostando la codifica su UTF8 con \encoding UTF8 nel client prima di tentare un INSERT INTO foo (SELECT * from bar WHERE x=y); . Il mio client utilizzava la codifica WIN1252 ma il database era in UTF8, da qui l'errore.

Maggiori informazioni sono disponibili sul wiki PostgreSQL sotto Supporto set di caratteri (documenti di sviluppo).