CLEAR-it clear the header area as well as the body area of internal table and workarea.
As with the CLEAR statement the memory used by the table before you initialized it remains allocated . to release the memory space we use FREE
u declare internal table with header line :
DATA:itab type standard table of mara occurs 0 with header line.
CLEAR itab. (it means it clears the header area)
clear itb[]. (it means it clears the body area)
REFRESH:it always works for internal table.
this always applies to the body of the table.
FREE: always works for internal table only,
you can use FREE to initialize an internal table and also to release the memory space.
As with the CLEAR statement the memory used by the table before you initialized it remains allocated . to release the memory space we use FREE
u declare internal table with header line :
DATA:itab type standard table of mara occurs 0 with header line.
CLEAR itab. (it means it clears the header area)
clear itb[]. (it means it clears the body area)
REFRESH:it always works for internal table.
this always applies to the body of the table.
FREE: always works for internal table only,
you can use FREE to initialize an internal table and also to release the memory space.
This comment has been removed by the author.
ReplyDelete