如何在oracle中完成下一个10?

MKN*_*MKN 5 sql plsql oracle11g

我需要在查询中找到下一个10位数字.

我尝试使用round(n,-1)但是它会向最接近的10位数但是我需要接下来的10位数.

请帮我.

select round(5834.6,-1) from dual
Run Code Online (Sandbox Code Playgroud)

给出5830,但我需要5840

Seb*_*bas 11

select ceil(5834.6/10)*10 from dual
Run Code Online (Sandbox Code Playgroud)