티스토리 뷰

DB/ORACLE

CASE 문 (CASE WHEN THEN END)

번쩍코딩 2023. 10. 18. 16:41

조건에 따라 결과값을 낼때 사용한다.

 

CASE 대상값 WHEN 값1 THEN 결과1
            WHEN 값2 THEN 결과2
                        .
                        .
                        .
            WHEN 값n THEN 결과m END;

대상값이 값1이면 결과값은 결과1이고, 값n이면 결과값은 결과m이다.

 

CASE WHEN 조건1 THEN 결과1
     WHEN 조건2 THEN 결과2
                .
                .
                .
     WHEN 조건n THEN 결과m END;

조건1이면 결과값은 결과1이고, 조건n이면 결과값은 결과m이다.

'DB > ORACLE' 카테고리의 다른 글

[ORACLE] SQL 표준  (0) 2024.02.21
[ORACLE] 오라클 아니 0.99999를 더하면 1일이 더해진다고?  (0) 2023.11.09
[ORACLE] 버전확인하기  (0) 2023.07.20
[ORACLE] 날짜데이터 타입  (0) 2023.07.20
[ORACLE] SUBSTR / INSTR  (0) 2023.07.20