sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo cambiar el valor negativo a positivo en Oracle?

En Oracle, use ABS función para cambiar un valor negativo a un valor positivo. Esta función toma como argumento cualquier tipo de dato numérico y devuelve el valor absoluto.

Sintaxis

ABS(n)

Ejemplos de funciones Oracle ABS

1. Uso de la instrucción Select

SELECT ABS(-15) Positive_value FROM DUAL;

Salida

POSITIVE_VALUE
--------------
15
1 row selected.

2. Uso del bloque PL/SQL

SET SERVEROUTPUT ON;
DECLARE
n_value NUMBER;
BEGIN
n_value := ABS(-9);
DBMS_OUTPUT.PUT_LINE (n_value);
END;
/

Salida

9
PL/SQL procedure successfully completed.

Véase también

  • SUBSTR con ejemplo de función INSTR
  • Redondeo al más cercano a 0,25 en Oracle