estou estudando para OCA e durante meus estudos encontrei um problema do qual não sei
se é do meu SGBD, ou configuração.
Realizei uma série de consultas para entender a fundo a função round(que é bem simples), mas durante os testes
encontrei um problema no round que recebe o INTEGER = 7.
SELECT ROUND(129.97534584,1) FROM DUAL;
Resultado: 130
SELECT ROUND(129.97534584,2) FROM DUAL;
Resultado: 129.98
SELECT ROUND(129.97534584,3) FROM DUAL;
Resultado: 129.975
SELECT ROUND(129.97534584,4) FROM DUAL;
Resultado: 129.9753
SELECT ROUND(129.97534584,5) FROM DUAL;
Resultado: 129.97535
SELECT ROUND(129.97534584,6) FROM DUAL;
Resultado: 129.975346
SELECT ROUND(129.97534584,7) FROM DUAL;
Resultado: 129.975346
Resultado esperado: 129.9753458
Abraços