본문 바로가기
- SAP ABAP 구문

CASE 문

by 아기와나 SAP 2022. 11. 8.
728x90
반응형

CASE문은 말그대로 CASE별로 처리해줄 때 사용합니다.

아래 코딩을 보겠습니다.

 

CARRID 컬럼의 값이 'AA'이면 PRICE(가격) 컬럼의 값을 '1000', 

값이 'AB'이면 PRICE는 2000, 그 외엔 3000으로 지정하고 싶을 때 CASE문을 사용하면 용이합니다.

 

직관적이기 때문이 로직 이해도 쉽고 잘 활용하면 좋을 것 같습니다.

 

(예시 로직)

 

 

(결과 값)

 

LS_SFLIGHT-CARRID의 값이 'AZ'이기 때문에 WHEN OTHERS 구문에 걸려 PRICE가 '3000'이 되었습니다.

 

감사합니다.

728x90
반응형