Не, поведението зависи от стойността на значимата цифра (3-тата цифра (3) е значимата във вашия случай, тъй като е под 5 round и trunc направете същото )
опитайте select trunc(125456.76,-4) from dual (резултатът е 120000) срещу select round(125456.76,-4) from dual (резултатът е 130 000). Сега, когато значимата цифра е 5 (или по-висока), резултатите от trunc и round се различават.