Host Data Types

The Host Type parameter represents the data type representation used for this column on the host. The allowable values for Host Type that can be selected from the drop-down list box include the following:

Host Type Description
Binary Fixed-length binary data (no character conversion). The length must be specified for this data type.
Character Fixed-length character data. The length must be specified for this data type.
Date The date represented as character data in the format yyyy-mm-dd that fits in 10 bytes.
DBCS - only Fixed-length character data that contain only DBCS data. The length must be specified for this data type.
DCBS - Mixed Either Fixed-length character data that can contain either DBCS or alphanumeric data. The length must be specified for this data type.
DCBS - Mixed Open Fixed-length character data that can contain both DBCS and alphanumeric data. DBCS data is distinguished from alphanumeric data with shift-control characters. The length must be specified for this data type.
DBCS - Variable Only Variable-length character data with a prefix of 2 bytes for length that contains only DBCS data. The maximum possible length for the column containing this data type must be specified.
DCBS - Variable Mixed Either Variable-length character data with a prefix of 2 bytes for length that can contain either DBCS or alphanumeric data. The maximum possible length for the column containing this data type must be specified.
DCBS - Variable Mixed Open Variable-length character data with a prefix of 2 bytes for length that can contain both DBCS and alphanumeric data. DBCS data is distinguished from alphanumeric data with shift-control characters. The maximum possible length for the column containing this data type must be specified.
Double Floating-point data that fits in 8 bytes (64 bits).
Long Integer data that fits in 4 bytes (32 bits).
Packed Packed decimal numeric data where the precision and scale are exactly as specified.
Short Integer data that fits in 2 bytes (16 bits).
Single Floating-point data that fits in 4 bytes (32 bits).
Time The time represented as character data in the format hh:mm:ss that fits in 8 bytes.
Time Stamp Time stamp represented as characters in the format yyyy-mm-dd hh:mm:ss.ffffff that fits in 19 bytes.
Variable Binary Variable-length binary data represented as an unsigned character array with prefix 2 bytes for length. The maximum possible length for the column containing this data type must be specified.
Variable Character Variable-length character data with a prefix of 2 bytes for length. The maximum possible length for the column containing this data type must be specified.
Zoned Zoned decimal numeric data where the precision and scale are exactly as specified.

Note  The floating-point data format assumed by the OLE DB Provider for AS/400 and VSAM depends on the host. For AS/400, the host floating-point data format is assumed to be IEEE. On mainframe hosts, floating-point data types are assumed to be in IBM floating-point formats. Since OLE DB supports the IEEE floating-point format, data conversion errors can occur when converting the extreme values of VSAM floating-point data in IBM format to IEEE floating-point data by the OLE DB provider. These conversion errors occur because the default IBM floating-point formats and the IEEE floating-point format use a different number of bits for the mantissa and exponent when representing a floating-point number.