clear ,refresh,free

本文详细介绍了ABAP中内表的各种操作方法,包括clear、refresh、free等命令的区别及使用场景,同时解释了如何通过modify命令更新内表数据,并强调了tablekey的重要性。

itab 即是内表也是工作区的情况下,即with header line.

clear itab,仅清空HEADER LINE,对内表数据存储空间不影响,保留内存区。

refresh itab,不清空HEADER LINE,清除内表数据存储空间,但保存内存区。

free itab,不清空HEADER LINE,清空内表数据存储空间。

clear itab[],保留工作区,清空内表数据存储空间里的内容。

clear <itab> . “清空不带表头行内表

clear<itab>[] . “清空带表头行内表

modify 修改内表itab时内表必须有table key, 其原理就是在更新itab的内容的时候,会根据table key进行匹配,将wa中的内容更新到itab中。

转载于:https://www.cnblogs.com/yorke/p/6132106.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值