728x90
반응형
Oracle Decode 함수 사용방법
Decode 함수 - IF, Else의 기능을 수행
Decode("컬럼명", "조건값1", "조건값1일 경우 결과값", "조건값1이 아닐 경우 결과값")
ex) SELECT SEQ, CNT, VAL, DECODE(VAL, 'RED', '빨강', '빨강이아닙니다') AS DECODE FROM TEST;
Decode("컬럼명", "조건값1", "조건값1일 경우 결과값"
, "조건값2", "조건값2가 아닐 경우 결과값"
, "조건값1과 조건값2 모두 아닐때[ELSE라고생각하면 쉬움])
ex) SELECT SEQ, CNT, VAL
, DECODE(VAL, 'RED', '빨강', 'BLUE', '파랑', '빨강과 파랑이 아닙니다') AS DECODE FROM TEST;
728x90
반응형
'DB > Oracle' 카테고리의 다른 글
[Oracle] BLOB, CLOB 차이점 (0) | 2020.12.21 |
---|---|
[Oracle] Random 함수 Example (0) | 2020.01.05 |
[Oracle] NVL, NVL2 Example (0) | 2020.01.02 |
[Oracle] ALL_TABLES, USER_TABLES, TAB 전체 테이블 조회 Example (0) | 2019.08.25 |
[Oracle] Object Select Example (0) | 2019.08.25 |