Skip to content

ABAP Keyword Documentation →  ABAP − Short Reference 

CREATE DATA - Short Reference

Reference

Other versions: 7.31 | 7.40 | 7.54

Syntax


CREATE DATA dref [ AREA HANDLE handle ] 
                 [ TYPE { {abap_type|(name)
                           [LENGTH len] [DECIMALS dec]}
                        | {[LINE OF] type|(name)}
                        | {REF TO type|(name)}
                        | { {{[STANDARD] TABLE}
                           | {SORTED TABLE}
                           |{HASHED TABLE}}
                           OF [REF TO] {type|(name)}
                           [ {WITH [UNIQUE|NON-UNIQUE]
                                {KEY {comp1 comp2 ...}|(keytab)}|{DEFAULT KEY}}
                           | {WITH EMPTY KEY} ]
                           [INITIAL SIZE n]}
                        | {HANDLE handle} } ]
               | [LIKE { {[LINE OF] dobj}
                        | {REF TO dobj}
                        | { {{[STANDARD] TABLE}
                           | {SORTED TABLE}
                           |{HASHED TABLE}}
                           OF dobj
                           [ {WITH [UNIQUE|NON-UNIQUE]
                                {KEY {comp1 comp2 ...}|(keytab)}|{DEFAULT KEY}}
                           | {WITH EMPTY KEY} ]
                           [INITIAL SIZE n]} } ].

Effect

Creates an anonymous data object and sets the data reference in dref to the data object. If no TYPE or LIKE addition is specified, dref has to be completely typed and this type is used for the data object.

Additions