NVL
IT 위키
null 값을 다른 값으로 바꾸어 준다.
사용법[편집 | 원본 편집]
DBMS마다 사용법이 다르다
- ORACLE : NVL(VALUE1, VALUE2)
- MSSQL : ISNULL(VALUE1, VALUE2)
- MYSQL : IFNULL(VALUE1, VALUE2)
예시[편집 | 원본 편집]
SALARY 값이 NULL 이면 0을, NULL 이 아니면 SALARY 값을 출력
- SELECT NVL(SALARY, 0) FROM EMPLOYEE_SALARY
- SELECT ISNULL(SALARY, 0) FROM EMPLOYEE_SALARY
- SELECT IFNULL(SALARY, 0) FROM EMPLOYEE_SALARY