Bonjour,

Je chercher à trier une liste de code du type
A.1.1
A.1.10
A.1.2
B.1.2
etc...
or il me met le .10 avant le .2 ce qui est faux dans mon cas (je veux l'inverse).

J'ai vu qu'il faut passer le NLS_COMP à ANSI pour pouvoir faire cela:

Lorsque je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Alter session set nls_comp=ANSI.
J'ai bien le Session altered mais aucun changement en base lors de la requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM v$nls_parameters WHERE parameter= 'NLS_COMP';
qui me renvoie binary...

De même
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM v$nls_parameters WHERE parameter= 'NLS_SORT';
me renvoie FRENCH
alors que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 SELECT * from NLS_DATABASE_PARAMETERS;
me dit que NLS_SORT est fixé à binary.

Pourquoi mon alter Session ne fonctionne pas ?

Merci d'avance