abs
기능
적용 대상: Databricks SQL
Databricks Runtime 10.4 LTS 이상
expr
에서 숫자 값의 절대값을 반환합니다.
구문
abs(expr)
인수
expr
: 숫자 또는 간격으로 평가되는 식입니다.
반품
expr
과 동일한 형식의 숫자 또는 간격입니다.
정수 숫자 형식의 경우 함수에서 ARITHMETIC_OVERFLOW 오류를 반환할 수 있습니다.
Warning
Databricks Runtime에서 spark.sql.ansi.enabled가 false
인 경우 오버플로로 인해 오류가 발생하지 않고 결과를 대신 “래핑”합니다.
예제
> SELECT abs(-1);
1
> SELECT abs(cast(-32768 AS Smallint))
Error: ARITHMETIC_OVERFLOW
관련된 함수
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기