|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 222 ![]() |
* Bonjour, *
J'ai un problème au niveau de tri des données, j'utilise la commande order by mais l'ordre n'est pas souhaité. je veux comme cette exemple: 1. 2...10 et non pas 1.10.2.... Des propositions svp * Merci * |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 523 ![]() |
L'ordre que vous donnez imploique que vous stockez des numériques dans des chaine de caractères. Pourquoi ?
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 523 ![]() |
Sinon, si la colonne est de type VARCHAR mais ne contient que des valeurs de type numérique vous pouvez caster l'ordre:
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 222 ![]() |
Bonjour Yerbouti,
j'ai utilisé cette commande dans la clause Order by du block concerné mais les données n'apparaissent pas suite à execute_query. S'il y a autre proposition. |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 523 ![]() |
Voulez-vous bien d'abord répondre à ma question ?
Pourquoi affichez-vous des numériques dans un item de type caractères ?
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 222 ![]() |
Pardon Yerbouti,
dès le début le client demande que le champ doit etre alphanumérique donc un champ de type varchar2 mais qu'il contient des numéros (car si je modifie le type je dois modifier pour tous les tables ayant ce clé étrangère). Maintenant puisque c'est un champ contenant juste des numéros je veux les trier convenablement. |
|
|
00
|
|
|
#7 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 523 ![]() |
Code :
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
||
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 222 ![]() |
Excusez moi Yerbouti si je vous dérange,
j'ai compris votre solution mais comment je peux l'appliquer dans Forms pour m'afficher les données triées selon la solution proposée. Merci |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 523 ![]() |
Dans la propriété ORDER BY du bloc.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 222 ![]() |
C'est résolu, merci beaucoup pour votre aide Yerbouti.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com