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
'Programming > Oracle' 카테고리의 다른 글
[Oracle] ALL_TAB_COLUMNS : 모든 테이블과 컬럼 조회하기 (0) | 2022.08.30 |
---|