Bonjour,
Dans ma requête SQL je fais un calcul et le résultat a une partie décimal, cependant j'ai un point pour me l'indiquer et j'aimerais avoir une virgule.
Exemple:
Résultat : 100.001
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT TO_CHAR (100.001, '999.999') FROM DUAL;
Quand je met une virgule(,) dans le format
J'ai comme résultat: 100 au lieu de 100,001?!?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT TO_CHAR (100.001, '999,999') FROM DUAL;
J'ai l'impression qui voit la virgule comme un caractère d'espacement au lieu de l'utiliser comme caractère décimal.
P.S. J'ai été regarder dans les option régionales et linguistiques de windows et mon caractère décimal est la virgule(,). Est-ce qu'il y a une moyen de dire au code d'utiliser le paramètre par défaut sur l'ordinateur?
Partager