PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Zeichen mit der Kodierung UTF8 haben keine Entsprechung in WIN1252

Ich hatte ein ähnliches Problem und löste es, indem ich die Codierung auf UTF8 mit \encoding UTF8 setzte im Client vor dem Versuch eines INSERT INTO foo (SELECT * from bar WHERE x=y); . Mein Client verwendete die WIN1252-Codierung, aber die Datenbank war in UTF8, daher der Fehler.

Weitere Informationen finden Sie im PostgreSQL-Wiki unter Character Set Support (Entwicklungsdokumentation).