다음을 통해 공유


nvl 기능

적용 대상:체크표시 있음 Databricks SQL 체크표시 있음 Databricks Runtime

expr2expr1인 경우 NULL를 반환하거나 그렇지 않으면 expr1을 반환합니다. 이 함수는 두 개의 인수를 가진 coalesce(expr1, expr2)의 동의어입니다.

구문

nvl(expr1, expr2)

인수

  • expr1: 모든 형식의 식입니다.
  • expr2: 과 가장 작은 공통 유형을 공유하는 expr1 식입니다.

반품

결과 유형은 인수 형식 중 최소 공통 형식입니다.

형식에는 특별한 고려 사항이 적용됩니다 VARIANT . 자세한 내용은 isnull 함수를 참조하세요.

예제

> SELECT nvl(NULL, 2);
 2

> SELECT nvl(3, 2);
 3