Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment changer la valeur négative en positive dans Oracle ?

Dans Oracle, utilisez ABS fonction pour changer la valeur négative en valeur positive. Cette fonction prend comme argument n'importe quel type de données numérique et renvoie la valeur absolue.

Syntaxe

ABS(n)

Exemples de fonctions Oracle ABS

1. Utilisation de l'instruction Select

SELECT ABS(-15) Positive_value FROM DUAL;

Sortie

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

2. Utilisation du bloc PL/SQL

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

Sortie

9
PL/SQL procedure successfully completed.

Voir aussi

  • SUBSTR avec exemple de fonction INSTR
  • Arrondi au 0,25 le plus proche dans Oracle