Programming/Oracle
[Oracle] 조건함수 DECODE 사용법
s_ih_yun
2022. 9. 25. 17:07
728x90
1. Oracle DECODE 개념
오라클에서 조건을 걸고 싶을 때, 조건이 =(일치)의 경우 간단하게 사용할 수 있는 함수
CASE문도 있지만, 더욱 간단하게 사용할 수 있습니다
오라클에만 존재하는 함수이므로 MySQL 등 과의 호환 예정이라면 사용을 피해야합니다
2. DECODE 사용법
DECODE(컬럼명, 조건1, '결과값1', 조건2, '결과값2', ... , 'ELSE 결과값')
(ex) 사용 예시
DECODE(FRUIT, NULL, 'NOTHING', 1, 'APPLE', 2, 'BANANA', 3, 'GRAPE', 'OTHER')
References
📌 https://devmoony.tistory.com/117
728x90