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

What are the differences between a database index and a match code? : abap data dictionary

648


What are dml commands in abap?

645


What is the difference between Check and Continue?

653


What are smart forms?

588


What is sequence of event triggered in report?

598






What is the difference between native sql & open sql? : abap data dictionary

598


What is the meaning of sap r/3?

605


How can you find the field/data underlying a transaction?

599


function modules are also external subroutines. State true or false. : abap modularization

600


how to see the tables of 200 in client 100?

1409


What is img? : sap abap hr

698


Differentiate between report and dialog program

594


Name the special commands of list?

612


What are the advantages and disadvantages of different types of bdc's?

541


State the differences between database view & projection view? : abap data dictionary

608