Anfang des Inhaltsbereichs

Hintergrunddokumentation Abbildung auf den ABAP-Datentyp   Dokument im Navigationsbaum lokalisieren

Die ABAP-Datentypen werden vom ABAP-Prozessor in den Arbeitsbereichen für Daten verwendet.

Es gibt folgende ABAP-Datentypen:

C: Character

D: Datum, Format JJJJMMTT

F: Gleitpunktzahl in DOUBLE PRECISION (8 Byte)

I: Integer

N: Numerischer Character-String beliebiger Länge

P: Betrags- oder Rechenfeld (gepackt, maschinenabhängige Verwirklichung)

S: Timestamp JJJJMMTTHHMMSS

T: Uhrzeit HHMMSS

V: Variabler Character-String, Länge in den ersten zwei Byte

X: Hexadezimale (binäre) Abspeicherung

STRING: Zeichenfolge variabler Länge

XSTRING: Uninterpretierte Byte-Folge variabler Länge

Wird ein Datenelement bzw. ein Feld eines ABAP Dictionary Objekts (Struktur, Tabellentyp, Tabelle, View) in einem ABAP Programm verwendet, so wird der Dictionary-Datentyp in den entsprechenden ABAP-Datentyp konvertiert.

Abbildung der Datentypen zwischen ABAP Dictionary und ABAP-Prozessor

ABAP Dictionary Typ

ABAP-Typ

ACCP

N(6)

CHAR n

C(n)

CLNT

C(3)

CUKY

C(5)

CURR n,m

P((n+1)/2) DECIMAL m

DEC n,m

P((n+1)/2) DECIMAL m

DATS

D(8)

FLTP

F(8)

INT1

X(1)

INT2

X(2)

INT4

X(4)

LANG

C(1)

NUMC n

N(n)

PREC

X(2)

QUAN n,m

P((n+1)/2) DECIMAL m

RAW n

X(n)

TIMS

T(6)

UNIT

C(n)

VARC n

C(n)

LRAW

X(n)

LCHR

C(n)

STRING

STRING

RAWSTRING

XSTRING

 

Die in der Tabelle verwendeten Zeichen haben folgende Bedeutung:

n: Zahl der Stellen des Feldes im ABAP Dictionary

m: Zahl der Nachkommastellen des Feldes im ABAP Dictionary