Key access to a standard table uses a linear search. This means
that the time required for a search is in linear relation to the
number of table entries.
You should use index operations to access standard
tables.
Defines the table as one that is always saved correctly
sorted.
Key access to a sorted table uses a binary key. If the key is not
unique, the system takes the entry with the lowest index. The
runtime required for key access is logarithmically related to the
number of table entries.
Defines the table as one that is managed with an internal hash
procedure
You can only access a hashed table using the generic key operations
or other generic operations ( SORT, LOOP, and so on). Explicit or
implicit index operations (such as LOOP ... FROM oe INSERT itab
within a LOOP) are not allowed.
A table that can be accessed using an index.
Index table is only used to specify the type of generic parameters
in a FORM or FUNCTION. That means that you can't create a table of
type INDEX.
Standard tables and sorted tables are index tables.
Any table is only used to specify the type of generic parameters
in a FORM or FUNCTION. That means that you can't create a table of
type ANY.
Standard, sorted and hashed tables belongs to ANY tables.
| Converted from CHM to HTML with chm2web Standard 2.7 (unicode) |