I want to know the maximum no. of records an internal table can have. One of my pgms is giving short dump due to exceeding that limit, hence i have to code it accordingly
i don't think there is any restriction in the no.of rows an internal table can hold when u declare it as occurs 0,
when declared occurs 0 the memory space to be occuppied by the internal table is dynamically increased.
here we have had internal tables that hold 7 lack records !!!!!!!!!!
if u had declared the internal table as occurs n times, then the memory allocation is in terms of multiples of the n value, probably if u declare occurs 0 then u willnot face any difficulty in doing it.
also if the data is too large declare the internal table as hashed table to avoid such inconsistency....