La función ABS en Oracle nos devuelve el valor absoluto de un número. Esta función está englobada en las denominadas funciones matemáticas.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

ABS(numero)
  • ABS: nombre de la función.
  • Número: número del que se quiere obtener el valor absoluto.

Ejemplo

Valor absoluto de un número negativo

En el siguiente ejemplo puedes observar como obtenemos el valor absoluto del número -1986:

select ABS(-1986) as VALOR
from dual;
Función ABS en Oracle

Valor absoluto de un campo

En el siguiente ejemplo comparamos el resultado de aplicar la función ABS sobre el campo sueldo*1 (para forzar que sea negativo lo multiplicamos * -1) de la tabla empleados y el campo original*-1.

SELECT ABS(sueldo*-1) ABS, sueldo*-1
FROM empleados;

Deja una respuesta