Informix | ODBC |
BLOB | SQL_LONGVARBINARY |
BOOLEAN | SQL_BIT |
BYTE 1 | SQL_LONGVARBINARY |
CHAR | SQL_CHAR |
CLOB | SQL_LONGVARCHAR |
DATE | SQL_TYPE_DATE |
DATETIME YEAR TO FRACTION(f) 2 | SQL_TYPE_TIMESTAMP |
DATETIME YEAR TO SECOND | SQL_TYPE_TIMESTAMP |
DATETIME YEAR TO DAY | SQL_TYPE_DATE |
DATETIME HOUR TO SECOND | SQL_TYPE_TIME |
DATETIME HOUR TO FRACTION(f)3 | SQL_TYPE_TIME |
DECIMAL | SQL_DECIMAL |
FLOAT | SQL_DOUBLE |
INT8 | SQL_BIGINT |
INTEGER | SQL_INTEGER |
INTERVAL YEAR(p) TO YEAR | SQL_INTERVAL_YEAR |
INTERVAL YEAR(p) TO MONTH | SQL_INTERVAL_YEAR_TO_MONTH |
INTERVAL MONTH(p) TO MONTH | SQL_INTERVAL_MONTH |
INTERVAL DAY(p) TO DAY | SQL_INTERVAL_DAY |
INTERVAL DAY(p) TO HOUR | SQL_INTERVAL_DAY_TO_HOUR |
INTERVAL DAY(p) TO MINUTE | SQL_INTERVAL_DAY_TO_MINUTE |
INTERVAL DAY(p) TO SECOND | SQL_INTERVAL_DAY_TO_SECOND |
INTERVAL DAY(p) TO FRACTION(f)4 | SQL_INTERVAL_DAY_TO_SECOND |
INTERVAL HOUR(p) TO HOUR | SQL_INTERVAL_HOUR |
INTERVAL HOUR(p) TO MINUTE | SQL_INTERVAL_HOUR_TO_MINUTE |
INTERVAL HOUR(p) TO SECOND | SQL_INTERVAL_HOUR_TO_SECOND |
INTERVAL HOUR(p) TO FRACTION(f)5 | SQL_INTERVAL_HOUR_TO_SECOND |
INTERVAL MINUTE(p) TO MINUTE | SQL_INTERVAL_MINUTE |
INTERVAL MINUTE(p) TO SECOND | SQL_INTERVAL_MINUTE_TO_SECOND |
INTERVAL MINUTE(p) TO FRACTION(f)6 | SQL_INTERVAL_MINUTE_TO_SECOND |
INTERVAL SECOND(p) TO SECOND | SQL_INTERVAL_SECOND |
INTERVAL SECOND(p) TO FRACTION(f)7 | SQL_INTERVAL_SECOND |
INTERVAL FRACTION TO FRACTION(f)2 | SQL_INTERVAL_SECOND |
LVARCHAR(p)8 | SQL_VARCHAR |
MONEY | SQL_DECIMAL |
NCHAR | SQL_CHAR |
NVARCHAR | SQL_VARCHAR |
SERIAL | SQL_INTEGER |
SERIAL8 | SQL_BIGINT |
SMALLFLOAT | SQL_REAL |
SMALLINT | SQL_SMALLINT |
TEXT9 | SQL_LONGVARCHAR |
VARCHAR10 | SQL_VARCHAR |