decode 과 nvl
decode 사용 예제 select decode ( col, 2, 'a', 3, 'b' ,'c' ) from dual col 값이 2일 때는 a 값을 출력하고 col 값이 3일 때는 b 값을 출력 한고 나머지 값은 3을 출력 한다 select decode ( col, null, 0 ,col) from dual select decode ( col, '', 0 , col) from dual 불러온 col 컬럼에 값이 없으면 0을 반환 한며 0이 아닐경우 col 값을 반환한다. 위의 내용을 nvl() 로 쉽게 표현 할수 있습니다. select nvl(col,0) from dual null 값이나 값이 없는 컬럼을 사용 할때 nvl() 을 활용 합시다.
2016. 2. 23.