Bonjour,
Dans mon application, j'aimerais que toutes mes requêtes faisant des ORDER BY soient faites en "case insensitive" sans avoir besoin de ré-écrire toutes les requêtes (sinon, bien entendu, je sais que je peux faire "SELECT * FROM Toto ORDER BY UPPERCASE(Champ1)" ).
Par exemple, je veux que l'ordre soit ainsi :
au lieu de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ABC abc DEF def
Je sais qu'en 10g, je peux simplement faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ABC DEF abc def
Mais voilà, le problème est que je suis en 9i.... Il paraît qu'il y a tout de même également moyen de le faire (j'en doute fortement) sans avoir à ré-écrire toutes les requêtes...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 alter session set nls_sort=binary_ci;
Si quelqu'un a une idée ?
Merci,
Nicolas.
Partager