데이터 엔지니어링/Spark
Spark SQL function - ifnull(), nullif(), nvl(), nvl2()
남제이입니다!
2022. 7. 9. 21:39
728x90
반응형
ifnull(expr1, expr2)
: expr1 이 NULL 이면 expr2 반환
ifnull(expr1, expr2)
nullif(expr1, expr2)
: expr1 과 expr2 가 같으면 NULL, 다르면 expr1 반환
nullif(expr1, expr2)
nvl(expr1, expr2)
: expr1 이 NULL 이면 expr2 반환
nvl(expr1, expr2)
nvl2(expr1, expr2, expr3)
: expr1 이 NULL 이 아니면 expr2, NULL 이면 expr3 반환
nvl2(expr1, expr2, expr3)
728x90
반응형