salut à tous,

je tombe sur une erreur que je n'arrive pas à résoudre.
Quand je lance la fonction suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select REGEXP_REPLACE('5 à7', '[[:alpha:]]') from dual
je tombe sur l'erreur suivante :
ORA-00907: parenthèse de droite absente


Quand je lance la fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select REGEXP_REPLACE('5 éà7', '[[:alpha:]]') from dual
j'obtiens 5 ¿

Comment faire pour ne pas avoir d'erreur ?
Apparemment cela vient de l'encodage de ma base car sur une base en
FRENCH_FRANCE.WE8MSWIN1252, je n'ai pas ce problème

Merci pour votre aide car je suis perdu ....