Comment puis-je revenir de flotteur/valeur décimale avec les éléments suivants:Oracle 10g format Float
SELECT 210
FROM DUAL
... pour obtenir:
210.00
... au lieu de 210
?
Utilisation de pl/oracle sql 10g
Comment puis-je revenir de flotteur/valeur décimale avec les éléments suivants:Oracle 10g format Float
SELECT 210
FROM DUAL
... pour obtenir:
210.00
... au lieu de 210
?
Utilisation de pl/oracle sql 10g
SELECT TO_CHAR(210, '999.99') FROM dual;
formats liés Plus to_char here.
Vous pouvez utiliser la fonction to_char en passant dans une chaîne de format optionnelle, par ex. to_char (210.00, '000.00') donnerait le résultat désiré. Faites une recherche google pour "mise en forme du nombre dans Oracle" et vous trouverez quelques bons exemples de chaînes de format.
Édition Rechercher "Number Format Elements" here.
1. Cette requête soulève ORA-01438. 2. 'CAST' ne peut pas ajouter de zéros supplémentaires après le point décimal. 'TO_CHAR' est la seule solution. –