카테고리:

조건식 함수

NVL

expr1 이 NULL인 경우 expr2 를 반환하고, 그렇지 않으면 expr1 을 반환합니다.

별칭

IFNULL

구문

NVL( <expr1> , <expr2> )
Copy

인자

expr1

NULL인지 여부를 확인하기 위해 검사할 식입니다.

expr2

expr1 이 NULL인 경우, 이 식이 평가되고 해당 값이 반환됩니다.

데이터 정렬 세부 정보

첫 번째 식에 대해 NULL 및 NULL이 아닌 값을 둘 다 사용하여 NVL을 호출합니다.

SELECT NVL('food', 'bard') AS col1, NVL(NULL, 3.14) AS col2;

+------+------+
| COL1 | COL2 |
+------+------+
| food | 3.14 |
+------+------+
Copy