Redondea N hasta la posición M a la derecha del punto decimal. Por defecto M es 0. Si M es negativo redondea hacia la izquierda del punto decimal. Por supuesto, M debe ser entero.
ROUND(n [,m])Si ejecutamos:
SELECT ROUND(45.1242,2) FROM DUAL;Devuelve:
45.12Si ejecutamos:
SELECT ROUND(45.8242) FROM DUAL;Devuelve:
46Si ejecutamos:
SELECT ROUND(-45.8242) FROM DUAL;Devuelve:
-46
Explicación de la sintaxis utilizada para los comandos: Las palabras en mayusculas son comandos de oracle. Las palabras en minusculas son opiones modificables Las partes enmarcadas con [] son opcionales Las palabras en negrita son las opciones por defecto Las partes enmarcadas con {} son alternativas (una u otra). El simbolo | indica OR