Formattage d'un nombre avec du PL SQL

voilalesoleil Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
BadGuitarist Messages postés 367 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


J'essayes de transformer une chaîne de caractère en format nombre masi je n'arriva pas à obtenir le formattage souhaité.

En effet le montant à transdormer est un montant de type "0,12" et j'obtiens pour résultat ",12". Je tiens absolument à mon affichage avec le 0.

J'ai tenté plusierus déclinaison du formattage de la fonction TO_NUMBER mais reien qui correspond pour le moment ....

Merci d'avance de votre aide






--
A voir également:

1 réponse

BadGuitarist Messages postés 367 Date d'inscription   Statut Membre Dernière intervention   27
 
Bonsoir voilalesoleil,

Je crois que pour forcer l'affichage d'un chiffre, il faut utiliser le format 0 :

TO_NUMBER('0,12', '9990D00')


Tu obtindras une conversion en numérique avec
2 décimales,
au moins un chiffre devant la virgule et
e séparateur décimal respectant ton NLS (D)
0