Comment afficher une valeur comme suit dans l'oracle:valeurs décimales dans pl/sql
99.99 comme 99,9900, 99,9 comme 99,9000, 9,99 comme 9,9900, 99 comme 99,0000
Tous les cas doivent être satisfaites .. S'il vous plaît aider ...
Comment afficher une valeur comme suit dans l'oracle:valeurs décimales dans pl/sql
99.99 comme 99,9900, 99,9 comme 99,9000, 9,99 comme 9,9900, 99 comme 99,0000
Tous les cas doivent être satisfaites .. S'il vous plaît aider ...
Utilisez la fonction TO_CHAR, avec un argument de format:
select to_char(99.99, '99.9999') from dual;
Utilisez le caractère de format 0
:
SQL> SELECT x, to_char(x, '99.0000')
2 FROM (SELECT 99.99 x FROM dual
3 UNION ALL SELECT 99.9 FROM dual
4 UNION ALL SELECT 9.99 FROM dual
5 UNION ALL SELECT 99 FROM dual);
X TO_CHAR(X,'99.0000')
---------- --------------------
99,99 99.9900
99,9 99.9000
9,99 9.9900
99 99.0000
Vous trouverez toutes les options de format dans le documentation.