Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1385 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Tri Oracle 9i

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tri Oracle 9i

n°1500696
kiNderMan
Posté le 09-01-2007 à 11:07:41  profilanswer
 


Hello les gens,
 
Petit souci de tri SQL en Oracle 9i.
Je souhaite afficher une liste triée de libellés français pouvant être alphanumériques et comporter des caractères accentués français et caractères spéciaux du clavier francais. Cette liste doit être triée par ordre alphabétique ascendant et je souhaite que le tri utilise les codes ASCII pour les caractères spéciaux et accentués.
Voici donc ma requête:
 
SELECT inst.ID_INSTANCE, inst.SIGLE, inst.LIBELLE, admin.IPN_ADMIN, inst.FREQUENCE  
FROM TB0001_INSTANCE inst, TB0002_ADMIN_INSTANCE admin
WHERE inst.ID_INSTANCE = admin.ID_INSTANCE  
AND inst.ID_INSTANCE IN (SELECT ID_INSTANCE FROM TB0001_INSTANCE)
ORDER BY NLSSORT (UPPER(inst.SIGLE),'NLS_SORT=FRENCH')
 
Le tri es bien effectué, seulement, les caractères spéciaux sont ignorés quand il y a un caractère alphanumérique après (exemple: "(&é\@)" est placé entre "egal" et "famille" OU ENCORE "_acces" est placé entre "a" et "b" ).
 
Help!

mood
Publicité
Posté le 09-01-2007 à 11:07:41  profilanswer
 

n°1500705
couak
Posté le 09-01-2007 à 11:30:06  profilanswer
 

essai

Code :
  1. alter session set NLS_SORT=binary;

dans ta session sqlplus

n°1500721
kiNderMan
Posté le 09-01-2007 à 12:58:01  profilanswer
 

couak a écrit :

essai

Code :
  1. alter session set NLS_SORT=binary;

dans ta session sqlplus


 
marche po mieux...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Tri Oracle 9i

 

Sujets relatifs
Convertir un .mdf vers base Oracle 10g[SQL/Oracle] Transformer nombre jour en date
[oracle+php]connexion a la base[ORACLE] sauter variable dans un for/while
[Oracle] Verifier la taille des indexesTuning Pack sur Oracle 10g
interface web pour BD oracle[Oracle ASM] Problème d'optimisation de requête suite à migration
[Oracle] Méthodes de sauvegarde 
Plus de sujets relatifs à : Tri Oracle 9i


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR