오라클에도 일반적으로 프로그래밍 언어와 같이 if else가 존재 한다.

바로 DECODE라는 놈이다.

이놈을 이용하는 방법은 아래와 같다.

DECODE('002',' A','001',' B', ' N')

여기에서 002는 A, 001은 B 그렇지 않을 경우 N을 나타내는 경우이다.

이놈 말고도 MS나 MY에서 쓰는 방법도 있다. 공통적으로 ORACLE에서도 허용이 되는 것이다.

바로 CASE BB.SHELF_LOC_CODE 이다

사용 방법은 다음과 같다.

CASE Value WHEN '001' THEN 'A' ELSE 'N' END

이는 001일 때 A를 아니면 N을 나타는 것이다.

하움.. ㅠ_ㅠ

노력하자!!