sql >> Database >  >> RDS >> Oracle

Hoe kan ik negatieve waarde in positief veranderen in Oracle?

Gebruik in Oracle ABS functie om de negatieve waarde in een positieve waarde te veranderen. Deze functie neemt als argument elk numeriek gegevenstype en retourneert de absolute waarde.

Syntaxis

ABS(n)

Oracle ABS-functievoorbeelden

1. Select-instructie gebruiken

SELECT ABS(-15) Positive_value FROM DUAL;

Uitvoer

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

2. PL/SQL-blok gebruiken

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

Uitvoer

9
PL/SQL procedure successfully completed.

Zie ook

  • SUBSTR met voorbeeld van INSTR-functie
  • Afronding naar dichtst bij 0,25 in Oracle
  1. Een kopie van uw database herstellen

  2. Interne SQL Server:problematische operators Pt. II – Hashing

  3. docker postgres pgadmin lokale verbinding

  4. Oracle High Availability-concepten in PostgreSQL