Función TRUNC


Trunca N hasta la posición M a la derecha del punto decimal. Por defecto M es 0. Si M es negativo trunca hacia la izquierda del punto decimal (pone ceros). Por supuesto, M debe ser entero.

TRUNC(n [,m])
Si ejecutamos:

SELECT TRUNC(45.1242,2) FROM DUAL;
Devuelve:
45.12
Si ejecutamos:

SELECT TRUNC(45.8242) FROM DUAL;
Devuelve:
45
Si ejecutamos:

SELECT TRUNC(-45.8242) FROM DUAL;
Devuelve:
-45
Si ejecutamos:

SELECT TRUNC(45.1242,-1) FROM DUAL;
Devuelve:
40

ROUND
TRUNC
REMAINDER
EXTRACT
CEIL
FLOOR
MOD
SIGN
LEAST
ABS
GREATEST
Latest
Previous
Next Post »