Oracle
 sql >> Database >  >> RDS >> Oracle

Come cambiare il valore negativo in positivo in Oracle?

In Oracle, usa ABS funzione per cambiare il valore negativo in un valore positivo. Questa funzione prende come argomento qualsiasi tipo di dato numerico e restituisce il valore assoluto.

Sintassi

ABS(n)

Esempi di funzioni Oracle ABS

1. Utilizzo dell'istruzione Seleziona

SELECT ABS(-15) Positive_value FROM DUAL;

Uscita

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

2. Utilizzo del blocco PL/SQL

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

Uscita

9
PL/SQL procedure successfully completed.

Vedi anche

  • SUBSTR con esempio di funzione INSTR
  • Arrotondamento al più vicino a 0,25 in Oracle