INCLUDE
Internal Tables - Overview
Internal tables provide a means of taking variable data from a fixed
structure and storing it in working memory in ABAP. An internal table is
a data object that contain any rows with any data type whose total is
not defined statically. The data type of an internal table is a table
type. As well as the row type, the table type also defines the
table category and the
table key .
Internal tables offer dynamic arrays and removes the task of
programm-driven dynamic memory management from the programmer (see
Memory Consumption of Deep Data Objects ).
A particularly important use for internal tables is for storing and
formatting data from a database table within a program. In conjunction
with structures , they are also the
best way of defining very complicated data structures in an ABAP
program.
Internal Tables - Data Type
Internal Tables - Table Kind
Internal Tables - Table Key
Internal Tables - Access
Row-Based Administration Costs of Internal
Tables
Internal Tables - Performance Notes
Notes
For information about the maximum size of an internal table, see
Maximum Size of Dynamic Data Objects .
For the obsolete header lines of internal tables, see
Internal Tables with Header Line .
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved