NVL2

    [오라클 데이터베이스] NULL 관련 함수 (NVL/NVL2/NULLIF)와 DECODE 함수

    [오라클 데이터베이스] NULL 관련 함수 (NVL/NVL2/NULLIF)와 DECODE 함수

    https://www.youtube.com/user/newlec1의 내용을 정리해서 포스팅합니다. 데이터베이스를 이용할 때 NULL로 인해 애를 먹는 상황이 가끔 발생한다. 이를 해결하기 위해 NULL 관련 함수를 알아보고 DECODE 함수를 알아보자. [ NVL(입력값, 대체값) ] - 반환 값이 NULL일 경우에 대체 값을 제공하는 함수이다. * SELECT NVL(AGE, 0) FROM MEMBERS; 나이를 조회하는데 해당 컬럼의 값이 NULL이라면 0으로 출력한다. [ NVL2(입력값, NOTNULL 대체값, NULL 대체값) 함수 ] - NVL에서 조건을 하나 더 확장한 함수이다. - NULL일 경우 대체값도 넣을 수 있고 NULL이 아닐 경우 대체 값도 넣을 수 있다. * SELECT NVL..