[oracle] DECODE 함수 사용방법
오라클 DECODE함수는 프로그래밍에서의 if, else와 비슷한 기능을 수행한다. 주로 SELECT해서 항목을 보여줄 때, 컬럼에 들어가는 명칭을 변경할 때 사용된다. 첫번째 행에는 변경의 기준이 되는 컬럼이 들어가고, 순서대로 조건1, 결과1, 조건2, 결과2... 이런식으로 항목을 나열해준다. 마지막 컬럼은 이도저도 아닌 경우, 즉 ELSE 에 해당하는 값을 입력해준다. 사용방법 요약 ex) DECODE(컬럼, 조건1, 결과1, 조건2, 결과2, 조건3, 결과3, ... 결과Z) if(컬럼 == 조건1) return '결과1' else if(컬럼 == 조건2) return '결과2' else if(컬럼 == 조건3) return '결과3' else 결과Z 대략 이런식으로 사용하는 듯 하다. 간단한 ..
2021. 2. 18.