ABAP DELETE内表,只删除当前循环的那一行
ABAP DELETE内表,只删除当前循环的那一行,使用DELETE 内表名
说明
程序
REPORT Z_TEST_1008.
DATA : GS_DATA TYPE ZTESTLHY,
GT_DATA TYPE TABLE OF ZTESTLHY.
DATA: GT_DATA1 TYPE TABLE OF ZTESTLHY.
SELECT * FROM ZTESTLHY INTO TABLE @GT_DATA.
MOVE GT_DATA TO GT_DATA1.
LOOP AT GT_DATA ASSIGNING FIELD-SYMBOL(<FS_DATA>).
IF <FS_DATA>-NAME = 'TOM'.
DELETE GT_DATA.
ENDIF.
ENDLOOP.
原文地址:https://blog.csdn.net/weixin_44686958/article/details/142760952
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!