728x90
반응형
CASE문은 말그대로 CASE별로 처리해줄 때 사용합니다.
아래 코딩을 보겠습니다.
CARRID 컬럼의 값이 'AA'이면 PRICE(가격) 컬럼의 값을 '1000',
값이 'AB'이면 PRICE는 2000, 그 외엔 3000으로 지정하고 싶을 때 CASE문을 사용하면 용이합니다.
직관적이기 때문이 로직 이해도 쉽고 잘 활용하면 좋을 것 같습니다.
(예시 로직)
(결과 값)
LS_SFLIGHT-CARRID의 값이 'AZ'이기 때문에 WHEN OTHERS 구문에 걸려 PRICE가 '3000'이 되었습니다.
감사합니다.
728x90
반응형
'- SAP ABAP 구문' 카테고리의 다른 글
DO ~ ENDDO 구문 (구구단 출력) (0) | 2022.11.09 |
---|---|
SAP 시스템 변수 SY (SYST) (0) | 2022.11.09 |
ABAP RANGE 타입 (SIGN, OPTION, LOW, HIGH, SELECT-OPTIONS) (0) | 2022.11.08 |
금액에 통화 적용하여 출력하기( WRITE TO CURRENCY ) (0) | 2022.11.07 |
DOMAIN VALUE 가져오기 (0) | 2022.11.07 |