Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
J'ai une base de donnée postgresql 8.4 avec un encodage en UTF8, mais l'insertion dans cette base de caractères avec accents ne fonctionne pas. j'ai une erreur du type :
error while executing query '....', message is ERROR: invalid byte sequence for encoding "UTF8": 0xe9272c
HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
En ligne de commande, j'ai bien sur la m^meme chose :
SELECT 'é' ;
ERROR: invalid byte sequence for encoding "UTF8": 0xe92720
HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".
les autre valeurs que j'ai pour cette base sont Collation et Ctype à fr_FR.UTF-8 (je ne sais pas trop si ça une importance.
Je ne comprends pas du tout ce qui bloque postgresl.
Merci de vos réponses
Hors ligne
bonjour,
ce genre de chose devrait résoudre votre problème (à placer avant le sql)
SET client_encoding TO 'LATIN1';
Hors ligne
Pages : 1