ABS
ABS (절대값)
ABS 함수는 숫자의 절대값을 반환해요. 입력 숫자 타입을 그대로 보존하는 다형성(polymorphic) 함수라서, 결과 타입은 입력 타입에 따라 결정됩니다.
출처: 문서
본문
ABS(col1) 형식으로 사용해요.
| 인자 | 타입 | 설명 |
|---|---|---|
col1 |
INT, LONG, FLOAT, DOUBLE, BIG_DECIMAL | 절대값을 구할 값 |
입력 인자와 동일한 타입을 반환합니다.
사용 예시
select ABS(-12.1) AS value
from ignoreMe
| value |
|---|
| 12.1 |
select ABS(12.1) AS value
from ignoreMe
| value |
|---|
| 12.1 |
select ABS(-42) AS int_abs, ABS(-1000000L) AS long_abs, ABS(-3.14F) AS float_abs, ABS(-2.718) AS double_abs
from myTable
각각 INT, LONG, FLOAT, DOUBLE을 반환합니다(입력 타입 보존).