Bonjour,
J'ai actuellement un problème de character set dans ma base (du moins, c’est ce que je pense ).
Pour résumer :
- Serveur Oracle : NLS_CHARACTER_SET= WE8ISO8859P1
- Client Oracle : NLS_LANG= AMERICAN_AMERICA.WE8MSWIN1252
Je tente d’insérer le caractère - dans un champ d’une des tables de ma base Oracle, et lorsque je fais un select de ce même champ, j’obtiens le caractère ? inversé.
Cela signifie a priori que ce caractère n’est pas reconnu dans le character set WE8ISO8859P1 (ce qui me semble étonnant, c’est tout de même un caractère fort utile).
J’ai vu, après quelques recherches sur Internet que WE8ISO8859P1 est un subset de WE8MSWIN1252, ce qui pourrait expliquer mon problème (cf lien suivant : http://arjudba.blogspot.com/2009/03/...859p1-and.html).
Auriez-vous une idée de comment je pourrais tout de même insérer ce caractère dans ma base Oracle (si c'est possible)?
Merci à vous.
Partager