Comment arrondir un nombre dans Oracle ?. Avec la fonction ROUND.
La fonction ROUND effectue une opération d'arrondi sur une valeur numérique basée sur la précision décimale spécifiée. La valeur retournée est soit arrondi vers le haut ou vers le bas selon la valeur numérique du chiffre passé en paramètre.
ROUND(n [, integer ]) |
Le paramètre de précision décimale INTEGER indique le degré de l'arrondissement et est facultative. Si le paramètre de précision décimale est absent par défaut le degré d'arrondi est zéro, ce qui signifie que n est arrondi à l'entier le plus proche.
|
SQL> select round(1901.9167, 1) from dual; • 1901.9 |
|
SQL> select round(1901.9167, 2) from dual; • 1901.92 |
|
SQL> select round(1901.9167, -3) from dual; • 2000 |
|
SQL> select round(1901.9167) from dual; • 1902 |
| Liens en rapport avec l'article et qui sont susceptibles de vous intéresser |
| • Function SQL Oracle TRUNC Number |