what does it mean occurs 0 while creating an internal table?
Answers were Sorted based on User's Feedback
Answer / 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 |
Answer / lalitpadhi
occurs 0 means a internal table will be allocated 8kb of
memory initially.if it needs more then again 8 kb of is
allocated to it
Is This Answer Correct ? | 28 Yes | 10 No |
How do you do bdc for a table control? : abap bdc
What is up-casting and down casting? with example
Can any one tell me the exact difference between BAPI and RFC.
what are Table-Controls?
use of chain and endchain?
What is a fall back class?
What is the full form of spro? : sap abap hr
How do you backup Sapscript layout sets? Can you download and upload? How?
What is the different type of projects? : sap abap hr
Explain the disadvantages of logical databases?
When the system is getting slow. How can you get the message what is going wrong?
in bdc session method. if u run the record in fore ground manually i have a 7 records but at the time of record processing first record produces the error how can u process records manually in fore ground please tell me any one knows?