Default forward data type mappings for Informix data sources
The following table lists the default forward data type mappings for Informix® data sources.
Remote Typename | Remote Lower Len | Remote Upper Len | Remote Lower Scale | Remote Upper Scale | Remote Bit Data | Remote Data Operators | Federated Typename | Federated Length | Federated Scale | Federated Bit Data |
---|---|---|---|---|---|---|---|---|---|---|
BLOB | - | - | - | - | - | - | BLOB | 2147483647 | - | - |
BOOLEAN | - | - | - | - | - | - | CHARACTER | 1 | - | - |
BYTE | - | - | - | - | - | - | BLOB | 2147483647 | - | - |
CHAR | 1 | 254 | - | - | - | - | CHARACTER | - | - | - |
CHAR | 255 | 32672 | - | - | - | - | VARCHAR | - | - | - |
CLOB | - | - | - | - | - | - | CLOB | 2147483647 | - | - |
DATE | - | - | - | - | - | - | DATE | 4 | - | - |
DATE | - | - | - | - | - | - | TIMESTAMP1 | - | 0 | - |
DATETIME2 | 0 | 4 | 0 | 4 | - | - | DATE | 4 | - | - |
DATETIME | 6 | 10 | 6 | 10 | - | - | TIME | 3 | - | - |
DATETIME | 0 | 4 | 6 | 15 | - | - | TIMESTAMP(6) | 10 | 6 | - |
DATETIME | 6 | 10 | 11 | 15 | - | - | TIMESTAMP(6) | 10 | 6 | - |
DECIMAL | 1 | 31 | 0 | 31 | - | - | DECIMAL | - | - | - |
DECIMAL | 32 | 130 | - | - | - | - | DOUBLE | 8 | - | - |
DECIMAL | 1 | 32 | 255 | 255 | - | - | DOUBLE | - | - | - |
FLOAT | - | - | - | - | - | - | DOUBLE | 8 | - | - |
INTEGER | - | - | - | - | - | - | INTEGER | 4 | - | - |
INTERVAL | - | - | - | - | - | - | VARCHAR | 25 | - | - |
INT8 | - | - | - | - | - | - | BIGINT | 19 | 0 | - |
LVARCHAR | 1 | 32672 | - | - | - | - | VARCHAR | - | - | - |
MONEY | 1 | 31 | 0 | 31 | - | - | DECIMAL | - | - | - |
MONEY | 32 | 32 | - | - | - | - | DOUBLE | 8 | - | - |
NCHAR | 1 | 254 | - | - | - | - | CHARACTER | - | - | - |
NCHAR | 255 | 32672 | - | - | - | - | VARCHAR | - | - | - |
NVARCHAR | 1 | 32672 | - | - | - | - | VARCHAR | - | - | - |
REAL | - | - | - | - | - | - | REAL | 4 | - | - |
SERIAL | - | - | - | - | - | - | INTEGER | 4 | - | - |
SERIAL8 | - | - | - | - | - | - | BIGINT | - | - | - |
SMALLFLOAT | - | - | - | - | - | - | REAL | 4 | - | - |
SMALLINT | - | - | - | - | - | - | SMALLINT | 2 | - | - |
TEXT | - | - | - | - | - | - | CLOB | 2147483647 | - | - |
VARCHAR | 1 | 32672 | - | - | - | - | VARCHAR | - | - | - |
Notes:
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) |