오라클을 사용하다 보면 case 문을 사용하는 경우가 있습니다. 지난 편에는 null을 처리하는 방법을 소개하였으나 case 문을 이용하여 if else 형식을 사용하기도 합니다. 이번에는 DECODE 함수를 소개하려고 합니다. 참고로 IF ELSE 문은 SELECT에서 사용할 수 없으며 PL/SQL에서 사용할 수 있습니다. DECODE SELECT NAME , GEND , DECODE(GEND, 'M', '남자', 'F', '여자', '제3의 성') AS GEND_DECODE FROM EXAMPLE DECODE 함수의 구조는 다음과 같습니다. DECODE(칼럼, 조건, TRUE 조건 값, ELSE 값) DECODE 함수는 또한 여러 개의 식을 사용할 수 있습니다. 여러 개의 식을 사용하는 경우 아래의 ..