728x90
반응형
안녕하세요 오늘은 DB테이블 MODIFY문에 대해 알아보겠습니다.
DB테이블은 인터널 테이블과 다르게 ABAP DICTIONARY( 티코드: SE11 )에서 조회할 수 있는 테이블을
말합니다.
일단 LOOP안에서 MODIFY하는 구문을 먼저 연습해보시죠.
위 로직을 보시면 LOOP안에서 SFLIGHT라는 스탠다드 테이블을 MODIFY해주고 있습니다.
즉, LS_SFLIGHT-CARRID 컬럼의 값이 'AA'인 경우엔 PRICE를 '999.99'로 변경하여 SFLIGHT에 업데이트 해주고 있습니다.
LOOP안에선 인터널 테이블 MODIFY 구문과 큰 차이가 없습니다.
테이블 SFLIGHT 말고도 티코드 SE11 (Abap Dictionary)에서 조회할 수 있는 테스트용 테이블로 테스트해보시면
좋을 것 같습니다.
감사합니다.
728x90
반응형
'- SAP ABAP 기초부터 시작하기' 카테고리의 다른 글
SAP ABAP 기초 4-9) UPDATE 구문 (0) | 2023.02.28 |
---|---|
SAP ABAP 기초 4-8) MODIFY FROM TABLE (0) | 2023.02.27 |
SAP ABAP 기초 4-6) MODIFY 구문 이해하기 (인터널 테이블) (0) | 2022.12.12 |
SAP ABAP 기초 4-5) APPEND 구문 이해하기 (0) | 2022.12.09 |
SAP ABAP 기초 4-4) MOVE-CORRESPONDING 이해하기 (0) | 2022.12.09 |