1. DELETE
FROM MEMORY ID key.
2.
DELETE FROM SHARED MEMORY itab(ar) ... ID key.
3. DELETE
FROM SHARED BUFFER itab(ar) ... ID key.
4. DELETE FROM DATABASE dbtab(ar) ... ID key.
DELETE FROM MEMORY ID key.
With this statement, you again release a data cluster in the
ABAP memory
that was created previously using
EXPORT TO MEMORY ID key
. Afterwards, an IMPORT
... FROM MEMORY ID key would issue Return Code 4. The specification
ID key must be a character-like data object (except for strings).
Please consult Data Area and Modularization Unit Organization documentation as well.
EXPORT TO MEMORY, IMPORT FROM MEMORY
Delete Data Cluster in theMemory
DELETE FROM SHARED MEMORY itab(ar) ... ID key.
... CLIENT f (hinter itab(ar))
The
data cluster that is stored (EXPORT
... TO SHARED MEMORY) in the shared memory in the table itab
under the area ar (direct value) and the ID key (field or literal) is deleted.
... CLIENT f (hinter itab(ar))
The selected data cluster is deleted in the client specified in the field f (only for client-dependent import/export tables).
DELETE FROM SHARED BUFFER itab(ar) ... ID key.
The
data cluster that is stored (EXPORT
... TO SHARED BUFFER) in the cross-transaction application
buffer
of the table
dbtab under the area ar
(direct value) and the ID key (field or literal) is deleted.
TYPES: BEGIN OF TAB_TYPE,
CONT(30),
END OF TAB_TYPE.
DATA: TAB TYPE STANDARD TABLE
OF TAB_TYPE WITH
NON-UNIQUE DEFAULT KEY INITIAL SIZE 1.
DATA: FLD(30) TYPE C,
WA_INDX
TYPE INDX.
...
EXPORT TAB FROM TAB
FLD FROM FLD TO SHARED BUFFER INDX(AR) FROM WA_INDX
ID 'TEST'.
A data cluster created in this way can be deleted again using:
DELETE FROM SHARED BUFFER INDX(AR) ID 'TEST'.
... CLIENT f (after dbtab(ar))
The selected data cluster is deleted in the client specified in the field f (only for client-dependent import/export tables).
DELETE FROM SHARED BUFFER INDX(AR) CLIENT '001' ID 'TEST'.
DELETE FROM DATABASE dbtab(ar) ... ID key.
... CLIENT f
The
data cluster that is stored (EXPORT
... TO DATABASE ...) in the table dbtab
under the area
ar (direct value) and the ID
key (character-like data object except for strings) is deleted.
TYPES: BEGIN OF TAB_TYPE,
CONT(30),
END OF TAB_TYPE.
DATA: FLD(30) TYPE C,
TAB TYPE TABLE OF TAB_TYPE WITH NON-UNIQUE DEFAULT KEY,
WA_INDX
TYPE INDX.
...
EXPORT TAB FROM TAB
FLD FROM FLD TO DATABASE INDX(AR) FROM WA_INDX
ID 'TEST'.
A data cluster created in this way can be deleted again using:
DELETE FROM DATABASE INDX(AR) ID 'TEST'.
... CLIENT f
The selected data cluster is deleted in the client specified in the field
f (character-like data object except for strings) (only in the case of client-dependent import/export databases).
DELETE FROM DATABASE INDX(AR) CLIENT '001' ID 'TEST'.
Delete Data Cluster in Cluster Databases.