ABAP Source Code: Character types
REPORT ZSOURCE0403.
* Type c is the default type when no type is specified.
* Initial value is space, if it is not specified explicitly.
DATA: NAME(25) TYPE C,
CITY(25),
FLAG,
SINGLE_CHARACTER VALUE ‘A’.
* If the field and the initial value have different lengths, the
* initial value is either truncated or padded with blanks on the right:
DATA LANGUAGE(2) VALUE ‘ABAP/4′.
WRITE / LANGUAGE.
* Maximum length 64KB
DATA MAX_CHARACTER_FIELD(65535).
* Variables of type n (numeric texts) contain strings of digits
DATA CUSTOMER_ID(8) TYPE N VALUE ‘87654321′.
* The default length for a field of type n is 1,
* and the default initial value is a string of zeros
DATA ZIP_CODE(5) TYPE N.
WRITE / ZIP_CODE.
* Type n fields pad the left side with zeroes
CUSTOMER_ID = ‘1234′.
WRITE / CUSTOMER_ID.
———————
ABAPer, mail: abap.community@gmail.com http://abaplearner.blogspot.com



Leave a Reply