No Oracle, use ABS função para alterar o valor negativo para o valor positivo. Esta função recebe como argumento qualquer tipo de dado numérico e retorna o valor absoluto.
Sintaxe
ABS(n)
Exemplos de funções do Oracle ABS
1. Usando a instrução Select
SELECT ABS(-15) Positive_value FROM DUAL;
Saída
POSITIVE_VALUE -------------- 15 1 row selected.
2. Usando o bloco PL/SQL
SET SERVEROUTPUT ON; DECLARE n_value NUMBER; BEGIN n_value := ABS(-9); DBMS_OUTPUT.PUT_LINE (n_value); END; /
Saída
9 PL/SQL procedure successfully completed.
Veja também
- SUBSTR com exemplo de função INSTR
- Arredondamento para o mais próximo de 0,25 no Oracle