1. NVL함수
NVL(value,1) -> value가 null 일경우 1을 반환 그렇지 않을경우 value값을 반환
2.NVL2 함수
NVL2(test1, test2, test3) 함수는 test1이 null이 아니면 test2를 반환하고, test이 null이면 test3을 반환
ex) select nvl2('','Corea','Korea') from dual;
3. DECODE 함수
DECODE(value,null,"test1","test2")
- > value값이 null일경우 "test1"을 반환, 그렇지 않을 경우 "test2" 반환
DECODE함수의 1번인자와 2번인자를 비교하여 참일 경우 3번 인자, 거짓일 경우 4번 인자를 반환
'IT > 오라클' 카테고리의 다른 글
Oracle PL/SQL 강좌 1.2. PL/SQL Block의 구조 (0) | 2015.11.24 |
---|---|
Oracle PL/SQL 강좌 1.1. PLSQL 이란? (0) | 2015.11.24 |
ORACLE INSTR() 함수 (0) | 2015.11.23 |
[Oracle] sqldeveloper로 특수문자 입력 (0) | 2015.08.13 |
오라클 함수 정리 (0) | 2015.03.09 |