effectivement..
après qqes tests, je suis arrivé au même résultat! c'est donc le type de la première valeur renvoyée à Decode comme tu dis!
mais ca me renvoie tjs au même problème.
j'ai des colonnes de type différent (integer, varchar2 et date)
je veux faire un tri selon l'intitulé de la colonne en utilisant un decode, ce qui me fait:
orderby decode(:champtri, Somme, 'Somme', Nom, 'Nom', Date, 'Date', Nom)
où champtri est de type varchar2.
aucune solution ne marche pour tous ces types en même temps.
Meme en reseignant le numero
decode(:champtri, 1,1,2,2,3,3,1)
où champtri est de type integer--> ca résout le pb des nombres mais pas celui des dates..
est ce que qqn voit une solution?? ou même une suggestion.. merci
Partager