[Character SET] Modifier un caractére
Bonjour ,
une base de donnée a été chargée avec un mauvais caractére à la place
de l' euro .
le caractére est pour oracle le chr(191), l' euro est chr(128) .
connaissez vous une méthode pour remplacer le caractére qui se trouve dans une colonne de la base mais à n' importe quelle position .
(champs en varchar2 )
exemple :
Code:
1 2
|
141,84 m² x 17,28 ¿/m² = 2 451,00 ¿ |
nous sommes en oracle 8.1.7.4
cdlt
191 n'est pas le bon code
191 est le code oraclepour le point d'interrogation inversé. Il remplace TOUS les codes qu'Oracle n'a pas pu interpréter, à l'exception des codes "libres" 0x80 à 0x8F de ISO8859-1 qui ne sont pas modifiés
Le "bon" code pour l'Euro est 128, il sera bien restitué dans le jeu de caractères Windows.
Si on remplace 191 par 128, on risque de voir apparaitre des symboles Euro où cela n'est pas souhaité.