what does it mean occurs 0 while creating an internal table?

Answer Posted / sravs

HI.....
As it was said in the above answer....if you specify
occurs 0 clause, the system allocates 8KB pages of memory
at a time.However ,there are no advantages to using this
occurs 0 other than the fact it is only easier to code
occurs 0 than it is to estimate the size of the internal
table.

but there is a disadvantage of using this,
dont use occurs 0 if you expect to store less than 8KB in
an internal table.if you do, the system will allocate 8 KB
from the paging area.Memoory will be wasted and paging
could increase, resulting poorer performance.
(for more details refer "sams ABAP/4 in 21 days" page no
347& 348...)

hope it helps u.....

Is This Answer Correct ?    52 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

when does a list get sent to the screen on the presentation layer?

1444


How does the interface between the dynpro and the abap/4 modules take place?

555


How do you document ABAP programs? Do you use program documentation menu option?

649


What are the techniques involved in using sap supplied programs?

605


Explain how to create any functions? How to go about it?

544






Why are insert and append statement used in sap abap?

671


What is the difference between synchronous and asynchronous update? : abap bdc

643


Explain the difference between domain and data element?

583


Is it possible to pass data to and from include programs explicitly? : abap modularization

745


What is the difference between skip and reserve?

610


Can we create an abap program without using y or z?

572


How to know if the value entered contains records or not?

561


Can we use flow logic control key words in abap/4 and vice-verse?

570


Explain the difference between a pool table and a transparent table?

537


Explain how to create any functions?

595