다음을 통해 공유


nullifzero 함수

적용 대상:확인됨 Databricks Runtime 16.0 이상

NULLexpr일 경우 0을 반환하고, 아니면 expr을 반환합니다. 이 함수는 if(expr = 0, null, expr)동의어입니다.

통사론

nullifzero(expr)

주장

  • expr: 숫자 식 또는 NULL.

반환

결과 형식은 expr형식과 동일합니다.

예제

> SELECT nullifzero(0);
 NULL

> SELECT nullifzero(NULL);
 NULL

> SELECT nullifzero(5);
 5