Oracle 에서는 CASE-WHEN-THEN-ELSE 절 대신 DECODE Function을 사용할 수 있다.
DECODE(i.aftproc_retng_yn, 'Y', '1', 'N', '0', '-1')
# aftproc_retng_yn 컬럼이 Y 이면 1, N이면 0, ELSE 일 때, -1
# 계속 IF 조건을 늘릴 수 있음
같은 쿼리
CASE
WHEN i.aftproc_retng_yn = 'Y' THEN '1'
WHEN i.aftproc_retng_yn = 'N' THEN '0'
ELSE '-1'
END CASE