[ABAP] APPEND - 인터널 테이블 데이터 추가


[ABAP] APPEND - 인터널 테이블 데이터 추가

APPEND는 인터널테이블에 데이터를 삽입할 수 있는 구문입니다. 데이터가 삽입되는 위치는 제일 마지막 행입니다. 또한 인터널 테이블의 헤더라인의 유무에 따라 사용 방식이 조금 달라집니다. 헤더라인이 있는 인터널 테이블 APPEND DATA gt_list TYPE TABLE OF sflight WITH HEADER LINE. gt_list-carrid = 'AA'. gt_list-connid = '17'. gt_list-fldate = '20230214'. APPEND gt_list. CLEAR gt_list. 헤더라인이 있는 인터널 테이블의 경우 헤더라인에 값을 세팅하고 바로 APPEND <itab>. 으로 사용하면 됩니다. 이때 헤더라인에 있는 데이터가 인터널 테이블 가장 마지막 행에 추가됩니다. APPEND 후 CLEAR를 사용해서 헤더라인을 비워주지 않으면 데이터가 헤더라인에 남아서 데이터 가공 시 이상한 값이 나올 수도 있습니다. 헤더라인이 없는 인터널 테이블 APPEND ...


#ABAP #SAP

원문링크 : [ABAP] APPEND - 인터널 테이블 데이터 추가