[ABAP] DELETE - 인터널 테이블 데이터 삭제


[ABAP] DELETE - 인터널 테이블 데이터 삭제

DELETE는 인터널 테이블에 존재하는 데이터를 삭제할 수 있는 명령어입니다. DELETE <itab>. 헤더 삭제 DATA : gt_list TYPE TABLE OF sflight WITH HEADER LINE. SELECT * FROM sflight WHERE carrid = 'AA' AND connid = '17' ORDER BY carrid, connid INTO CORRESPONDING FIELDS OF TABLE @gt_list UP TO 5 ROWS. LOOP AT gt_list. DELETE gt_list. ENDLOOP. LOOP에서 현재 헤더에 있는 데이터를 삭제합니다. 만일 LOOP 밖에서 따로 인덱스의 지정없이 DELETE를 사용하면 활성화는 되지만 덤프 에러가 발생합니다. DELETE TABLE <itab> WHERE <f=x>. 조건에 해당하는 데이터 삭제 DATA : gt_list TYPE TABLE OF sflight. SELECT * FROM sflig...


#ABAP #SAP

원문링크 : [ABAP] DELETE - 인터널 테이블 데이터 삭제