Bonjour à tous
je sollicite votre aide pour un problème d'accent .
Base : Oracle 11g
Requêteur: SQL Developer V 4.2.0.16
une idée SVP
J'utilise dans ma requête l'argument repalce(ltexte ,'? ','é' ) rien n'y fait !
Cdl
Bonjour à tous
je sollicite votre aide pour un problème d'accent .
Base : Oracle 11g
Requêteur: SQL Developer V 4.2.0.16
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
DBA Oracle
Rédacteur du blog : dbaoraclesql.canalblog.com
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 "é"
Merci pour le retour
Cdl
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager