1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-02 22:58:01 +00:00
Files
til/postgres/shorthand-absolute-value-operator.md
2020-07-14 19:36:18 -05:00

27 lines
507 B
Markdown

# Shorthand Absolute Value Operator
Postgres offers many [math
functions](https://www.postgresql.org/docs/8.0/functions-math.html) including
`abs` for computing the absolute value of a number.
```sql
> select abs(-1);
abs
-----
1
(1 row)
```
There is also an absolute value _operator_ -- the `@` symbol. This can be used
to do the same thing.
```sql
> select @ -1;
?column?
----------
1
(1 row)
```
[source](https://kb.objectrocket.com/postgresql/why-use-postgres-abs-function-in-sql-729)