DECODE 함수 DECODE 함수는 오라클에서 지원하는 편리한 함수이다. 다른 프로그래밍 언어에서 사용되는 if~else문의 기능을 편리하게 수행할 수 있다. DECODE("컬럼", "조건1", "결과1", "조건2", "결과2"...."else결과") 기본적인 사용법은 위와 같다. 만약 컬럼의 조건1이 만족되면 결과1이 출력되고 조건2가 만족되면 결과2가 출력.... 식으로 조건-결과가 한 쌍을 이루며 if문처럼 동작한다. 만약 모든 조건이 만족되지 않는다면 마지막 "else결과"가 출력된다. "else결과"는 생략할 수 있다. 예를 들어 아래와 같은 경우를 보자. WITH TB_TEL AS ( SELECT '02' REGION_TEL FROM DUAL UNION ALL SELECT '031' REG..