Não, o comportamento depende do valor do dígito significativo (o 3º dígito (o 3) é o significativo no seu caso, pois está abaixo de 5
round
e trunc
faça o mesmo ) tente
select trunc(125456.76,-4) from dual
(o resultado é 120.000) vs select round(125456.76,-4) from dual
(resultado é 130.000). Agora, quando o dígito significativo for 5 (ou superior), os resultados de trunc
e round
diferem.