Default reverse data type mappings for Informix data sources
The following table lists the default reverse data type mappings for Informix® data sources.
| Federated Typename | Federated Lower Len | Federated Upper Len | Federated Lower Scale | Federated Upper Scale | Federated Bit Data | Federated Data Operators | Remote Typename | Remote Length | Remote Scale | Remote Bit Data |
|---|---|---|---|---|---|---|---|---|---|---|
| BIGINT 1 | - | - | - | - | - | - | DECIMAL | 19 | - | - |
| BIGINT 2 | - | - | - | - | - | - | INT8 | - | - | - |
| BLOB | 1 | 2147483647 | - | - | - | - | BYTE | - | - | - |
| CHARACTER | - | - | - | - | N | - | CHAR | - | - | - |
| CHARACTER | - | - | - | - | Y | - | BYTE | - | - | - |
| CLOB | 1 | 2147483647 | - | - | - | - | TEXT | - | - | - |
| DATE | - | 4 | - | - | - | - | DATE | - | - | - |
| DECIMAL | - | - | - | - | - | - | DECIMAL | - | - | - |
| DOUBLE | - | 8 | - | - | - | - | FLOAT | - | - | - |
| INTEGER | - | 4 | - | - | - | - | INTEGER | - | - | - |
| REAL | - | 4 | - | - | - | - | SMALLFLOAT | - | - | - |
| SMALLINT | - | 2 | - | - | - | - | SMALLINT | - | - | - |
| TIME | - | 3 | - | - | - | - | DATETIME | 6 | 10 | - |
| TIMESTAMP | - | 10 | - | - | - | - | DATETIME | 0 | 15 | - |
| VARCHAR | 1 | 254 | - | - | N | - | VARCHAR | - | - | - |
| VARCHAR 1 | 255 | 32672 | - | - | N | - | TEXT | - | - | - |
| VARCHAR | - | - | - | - | Y | - | BYTE | - | - | - |
| VARCHAR 2 | 255 | 2048 | - | - | N | - | LVARCHAR | - | - | - |
| VARCHAR 2 | 2049 | 32672 | - | - | N | - | TEXT | - | - | - |
| Note:
|
||||||||||
| For the Informix DATETIME data type, the federated server uses the Informix high-level qualifier as the REMOTE_LENGTH and the Informix low-level qualifier as the REMOTE_SCALE. The Informix qualifiers
are the "TU_" constants defined in the Informix Client
SDK |
||||||||||
| 0 = YEAR | 8 = MINUTE | 13 = FRACTION(3) | ||||||||
| 2 = MONTH | 10 = SECOND | 14 = FRACTION(4) | ||||||||
| 4 = DAY | 11 = FRACTION(1) | 15 = FRACTION(5) | ||||||||
| 6 = HOUR | 12 = FRACTION(2) | |||||||||