Trier chaine de caractère oracle
Fermé
Roskilino
-
27 sept. 2017 à 19:09
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 29 sept. 2017 à 16:17
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 29 sept. 2017 à 16:17
A voir également:
- Trier chaine de caractère oracle
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Caractère spéciaux mac clavier - Guide
- Chaine tnt gratuite sur mobile - Guide
1 réponse
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
29 sept. 2017 à 16:17
29 sept. 2017 à 16:17
Bonjour,
Je ne pense pas que tu puisses faire ça simplement avec une requête.
Il faudrait écrire, par exemple, une fonction qui décompose chaque ligne en mots, puis chaque mots en morceaux, dans une table temporaire ayant pour colonnes Nombre1, Lettre, Nombre2. Sur cette table tu peux faire facilement les OrderBy sur la bonne colonne (que ton exemple ne permet pas de déterminer, mais peu importe), puis recomposer tout ça en une chaîne de caractères.
Je ne connais pas assez bien Oracle pour t'aider, mais tu as déjà l'idée générale de la démarche.
Xavier
Je ne pense pas que tu puisses faire ça simplement avec une requête.
Il faudrait écrire, par exemple, une fonction qui décompose chaque ligne en mots, puis chaque mots en morceaux, dans une table temporaire ayant pour colonnes Nombre1, Lettre, Nombre2. Sur cette table tu peux faire facilement les OrderBy sur la bonne colonne (que ton exemple ne permet pas de déterminer, mais peu importe), puis recomposer tout ça en une chaîne de caractères.
Je ne connais pas assez bien Oracle pour t'aider, mais tu as déjà l'idée générale de la démarche.
Xavier