Clear Refresh Free区别
2013-11-25 08:57
483 查看
clear itab,仅清空HEADER LINE,对内表数据存储空间不影响,保留内存区。
clear itab[],清空内表数据存储空间里的内容。
refresh itab,不清空HEADER LINE,清除内表数据存储空间,但保存内存区。
free itab,不清空HEADER LINE,清空内表数据存储空间。
例子:
REPORT ZZZZZZZZZ.
types:begin of head, mantr(10) type c, id(10) type c, end of head. data gt_head type table of head with header line.
gt_head-mantr = 'wo'. gt_head-id = '00001'. append gt_head.
gt_head-mantr = 'you'. gt_head-id = '00002'. append gt_head.
free gt_head. write:gt_head.
loop at gt_head. write: / gt_head. endloop.
gt_head-mantr = 'he'. gt_head-id = '00003'. append gt_head. write:gt_head.
clear itab[],清空内表数据存储空间里的内容。
refresh itab,不清空HEADER LINE,清除内表数据存储空间,但保存内存区。
free itab,不清空HEADER LINE,清空内表数据存储空间。
例子:
REPORT ZZZZZZZZZ.
types:begin of head, mantr(10) type c, id(10) type c, end of head. data gt_head type table of head with header line.
gt_head-mantr = 'wo'. gt_head-id = '00001'. append gt_head.
gt_head-mantr = 'you'. gt_head-id = '00002'. append gt_head.
free gt_head. write:gt_head.
loop at gt_head. write: / gt_head. endloop.
gt_head-mantr = 'he'. gt_head-id = '00003'. append gt_head. write:gt_head.
相关文章推荐
- [SAP ABAP开发技术总结]CLEAR、REFRESH、FREE内表清理区别
- clear、REFRESH、free区别
- abap中clear、refresh、free三者清空内表的区别
- SAP-ABAP CLEAR/REFRESH/FREE 用法
- about refresh/clear/free
- CLEAR REFRESH FEEE的区别
- refresh,clear,free
- ABAP clear,refresh,free清空内表的区别
- SAP-ABAP CLEAR/REFRESH/FREE 用法
- hibernate的flush()、refresh()、clear()针对一级缓存的操作的区别
- APAP中REFRESH、CLEAR和FREE的区别
- ABAP 内表清空 refresh clear free
- 内表的CLEAR、REFRESH、FREE
- new/delete和malloc/free的区别?
- c# Invalidate() Update() Refresh()的区别
- malloc/free与new/delete的区别
- matlab中clc,close,close all,clear,clear all作用区别
- NIO之Buffer的clear()、rewind()、flip()方法的区别
- malloc/free与new/delete的区别
- new/delete与malloc/free的区别