negative 함수

적용 대상:검사 예 Databricks SQL 검사 예 Databricks Runtime으로 표시됨

의 부정 값을 반환합니다 expr. 이 함수는 -(빼기 기호) 단항 연산자의 동의어입니다.

구문

negative(expr)

인수

  • expr: 숫자 또는 간격으로 계산되는 식입니다.

반환

결과 형식은 인수 형식과 일치합니다.

정수 숫자 형식의 경우 함수는 ARITHMETIC_OVERFLOW 오류를 반환할 수 있습니다.

Warning

Databricks Runtime에서 spark.sql.ansi.enabledfalse이면 오버플로 인해 오류가 발생하지 않고 결과를 대신 "래핑"합니다.

> SELECT negative(1);
 -1

> SELECT negative(cast(-32768 AS smallint))
 Error: ARITHMETIC_OVERFLOW