DB/Oracle
CASE ~ WHEN ~ THEN ~ ELSE ~ END
Lohen
2016. 2. 4. 23:52
CASE ~ WHEN ~ THEN ~ ELSE ~ END
CASE ~ WHEN ~ THEN ~ ELSE ~ END
[형식]
CASE 컬럼명 | 표현식 WHEN 조건식1 THEN 결과1
WHEN 조건식2 THEN 결과2
.......
WHEN 조건식n THEN 결과n
ELSE 결과
END
조건문과 조건문 사이에는 콤마(,) 를 사용하지 않는다.
CASE 문은 반드시 END 로 끝내야 한다.
CASE 표현식은 ANSI SQL 형식도 지원한다.
결과 부분은 NULL 을 사용해서는 안된다.
반응형