Non, le comportement dépend de la valeur du chiffre significatif (le 3ème chiffre (le 3) est le chiffre significatif dans votre cas, car il est inférieur à 5 round
et trunc
faire de même )
essayez select trunc(125456.76,-4) from dual
(le résultat est 120000) vs select round(125456.76,-4) from dual
(le résultat est 130000). Maintenant, lorsque le chiffre significatif est 5 (ou plus), les résultats de trunc
et round
diffèrent.