Data Types
The data types that can be interpreted as character-type in a UP include:
- C: Character (letters, numbers, special characters)
- N: Numeric character (numbers)
- D: Date
- T: Time
- STRING: Character string
- Character-type structures: Structures which either directly or in substructures contain only fields of types C, N, D or T
In an NUS, a character of this type has a length of 1 byte, and in a US a length corresponding to the length of one character on the relevant platform. The data type W is no longer supported.
Variables of the types X and XSTRING are called byte-type. The main characteristics of the different kinds of structures are:
- Flat structures contain only fields of the elementary types C, N, D, T, F, I, P, and X, or structures containing these types.
- Deep structures contain strings, internal tables and field or object references in addition to the elementary types.
- Nested structures are structures that contain substructures as components.
- Non-nested structures are structures that do not contain any substructures.