|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 45 ![]() |
Bonjour,
J'ai une requête SQL qui me renvoie des nombre à plus de 10 chiffres. Comme j'exporte ces résultats dans un fichier pour les contrôler à l'oeil, les blocs de chiffres sont assez illisibles. Existe t-il une fonction de formattage (un option à TO_CHAR ?) pour séparer les chiffres par blocs de 3 ? Par exemple : 123456789 => 123 456 789 ou encore 123.456.789 Je peux bien créer une fonction PL/SQL pour ça, mais je pense que ça doit déjà exister, non ? Merci |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() O. JolySupport Inscription : décembre 2010 Messages : 287 ![]() |
En effet, to_char permet de formater l'affichage d'un nombre
ici => http://download.oracle.com/docs/cd/B...004.htm#i34570 En l'occurrence to_char( 123456789012.1234,'999G999G999G999D999999') donnera 123 456 789 012,123400 |
|
00
|
|
|
#3 | ||
![]() ![]() |
Votre première impression est la bonne, vous pouvez spécifier des formats avec to_char :
Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : septembre 2006 Messages : 45 ![]() |
C'est exactement ce que je cherche.
Je vais éplucher la doc pour trouver les différentes possibilités. Merci beaucoup pour vos réponses ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com