Bonjour à tous
je sollicite votre aide pour un problème d'accent .
Base : Oracle 11g
Requêteur: SQL Developer V 4.2.0.16
Pièce jointe 552066
une idée SVP
J'utilise dans ma requête l'argument repalce(ltexte ,'? ','é' ) rien n'y fait !
Cdl
Version imprimable
Bonjour à tous
je sollicite votre aide pour un problème d'accent .
Base : Oracle 11g
Requêteur: SQL Developer V 4.2.0.16
Pièce jointe 552066
une idée SVP
J'utilise dans ma requête l'argument repalce(ltexte ,'? ','é' ) rien n'y fait !
Cdl
Bonjour,
Ce n'est pas vraiment un point d'interrogation mais un caractère junk qui est stocké. Le chargement des données a dû être mal fait. Si tu es sûr qu'il n'y a que des é concernés, tu peux faire:
regexp_replace(ltexte ,'[^[:alpha:]]', 'é')
Au fait la version 4.2 de SQL Developer commence déjà à bien dater, on est à la version 19.4 maintenant, penses à mettre à jour.
J'avais eu le même problème sous SQL*Plus (j'avais pas testé SQL Developer) et il s'avérait que le problème des accents concernait leur affichage sous Windows et non pas leur stockage dans Oracle.
Voici l'article que j'avais écrit; si ça se trouve c'est pile poil ton problème : http://dbaoraclesql.canalblog.com/ar.../35339429.html
Rebonjour
et merci pour vos réponses
@Vanagreg
c'est un début de solution à la place des espaces il y a maintenant la lettre e ! le junk est bien remplacé par "é"
Pièce jointe 552160
Merci pour le retour
Cdl