TYPES

Reference

Syntax

TYPES dtype[(len)] {TYPE { {abap_type [LENGTH len]
                                      [DECIMALS dec]}
                         | {[LINE OF] type}
                         | {REF TO type}
                         | { {{[STANDARD] TABLE}
                             |{SORTED TABLE}
                             |{HASHED TABLE}}
                             OF [REF TO] type
                             [WITH [UNIQUE|NON-UNIQUE]
                                {KEY comp1 comp2 ...}|{DEFAULT KEY}]
                             [INITIAL SIZE n]}
                           | {RANGE OF type [INITIAL SIZE n]} }}
                 | {LIKE { {[LINE OF] dobj}
                         | {REF TO dobj}
                         | { {{[STANDARD] TABLE}
                             |{SORTED TABLE}
                             |{HASHED TABLE}
                             |{ANY TABLE}
                             |{INDEX TABLE}}
                             OF [REF TO] dobj
                             [WITH [UNIQUE|NON-UNIQUE]
                                {KEY comp1 comp2 ...}|{DEFAULT KEY}]
                             [INITIAL SIZE n]}
                           | {RANGE OF dobj [INITIAL SIZE n]} }}.


Effect

Defines a data type dtype.

Additions