Data records

Data records are of fixed-length format and contain the data to be exported. The maximum length a data record can be is 7,000 bytes. The length of a data record is the sum of the widths of the data types that comprise the record. Use the following table to calculate the widths of each data type.

Important
You cannot export a table with a VARCHAR column whose maximum allowable length is over 254.
Table 23. Data widths in encoded format data records Calculate the width of a particular data type by adding the number of bytes in each column.
Data type
Null
Indicator
Length Field SO/SI Data
Character 2 Length in header (LIH)
Date 2 LIH
Floating point 2 8
Integer 2 LIH
Small integer 2 LIH
Time 2 LIH
Time stamp 2 LIH
Decimal 2 (Precision + 2) // 2
Graphic 2 2 (LIH × 2)
Variable character 2 2 LIH
Variable graphic 2 2 2 (2 × LIH)
Note
The LIH is the width given in the header record for that column.

Every data record has two bytes of indicator information, which can have the following values and corresponding meaning:

Value Meaning
X'0000' The column contains valid data.
X'FFFF' The column contains a null value. Any data in the column is meaningless.
X'FFFE'
[ Previous Page | Next Page | Contents | Index ]