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
Why bapi need then bdc ? : abap bdc
What are the events used in abap in the order of execution?
What are the difference between tables and structures? : abap data dictionary
How to write a code in tab control? : abap bdc
wat are the process that can be executed & tracked in a workflow?
What is Transactional based Application & Role based Application?
Difference between Insert, Update and Modify?
What are pooled tables? : abap data dictionary
How the transaction that are programmed by the user can be protected?
Can we create field without data element? If yes, how?
What are internal tables? How do you get the number of lines in an internal table? How to use a specific number occurs statement?
How we can retrieve data using secondary index. Explain with simple example?
What is the maximum number of match code id's that can be defined for one match code object ?
Which one is better joins or views and why?
What are the types of bdc s?