PostgreSQL abs() Function
The PostgreSQL abs() function returns the absolute value of the specified number.
abs() Syntax
This is the syntax of the PostgreSQL abs() function:
abs(numeric_value) -> numeric type
Parameters
- numeric_value
- 
Required. A number, it can be positive, negative, or zero. It can be an integer or a decimal. 
Return value
The PostgreSQL abs() function returns the absolute value of the specified parameter.
The abs() function will return NULL if the parameter is NULL.
PostgreSQL will give an error if you supply a parameter that is not a numeric type.
abs() Examples
Here are a few examples of the abs() function:
SELECT
    abs(0) AS "abs(0)",
    abs(7) AS "abs(7)",
    abs(-7) AS "abs(-7)",
    abs(1.2) AS "abs(1.2)",
    abs(-1.2) AS "abs(-1.2)";
 abs(0) | abs(7) | abs(-7) | abs(1.2) | abs(-1.2)
--------+--------+---------+----------+-----------
      0 |      7 |       7 |      1.2 |       1.2