Bonjour,

J'ai rien trouvé qui corresponde précisemment à mon souci (même dans la discussion NLS_UPPER minuscules accentuées en majuscules).

Voila ce que je veux faire :
Je veux remonter toutes les lignes qui correspondent à une chaîne de caractères en m'affranchissant des caractères diacritiques et de la casse.

J'avais pensé à faire un truc du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ALTER SESSION SET NLS_COMP=LINGUISTIC;
ALTER SESSION SET NLS_SORT=FRENCH_M_AI;
SELECT NLS_UPPER('äâöeaùé', 'NLS_SORT = FRENCH_M_AI') FROM DUAL;
(en réalité dans un WHERE avec un comparateur LIKE)

Mais la requête de test ci-dessus me renvoie dans SQL*Plus WorksheetJe voudrais obtenir mais je n'y arrive pas.

Une idée serait bienvenue