DB/Oracle

Oracle decode에 like 조건 대체

husks 2023. 9. 5. 10:56
반응형

오라클 decode 함수에 like조건을 넣어서 값을 변경하려고 했는데 decode함수에서 지원을 안하네요.

case문으로 변경해서 사용하셔야 합니다.

 

SELECT
    CASE WHEN
        JOB_LVL_NM LIKE '%계정관리자%'
    THEN
        'Y' 
    ELSE
        'N' 
    END JOB_LVL_NM
FROM
    USER
WHERE
    USER_ID = 'tester';
반응형