C++とDBMSのデータ型の対応を表7-6に示します。
表7-6 C++のデータ型とDBMSのデータ型の関係
Ctype | Type |
---|---|
COL_CTYPE_INT16 | COL_TYPE_INT16 |
COL_TYPE_BIT | |
COL_CTYPE_INT32 | COL_TYPE_INT32 |
COL_TYPE_SERIAL | |
COL_CTYPE_UINT16 | COL_TYPE_UINT16 |
COL_CTYPE_UINT32 | COL_TYPE_UINT32 |
COL_CTYPE_SINGLE | COL_TYPE_SINGLE |
COL_CTYPE_DOUBLE | COL_TYPE_DOUBLE |
COL_CTYPE_CHAR | COL_TYPE_CHAR |
COL_TYPE_VARCHAR | |
COL_TYPE_LONGVARCHAR | |
COL_TYPE_NUMERIC | |
COL_TYPE_MONEY | |
COL_TYPE_ROWID | |
COL_TYPE_BIGINT | |
COL_CTYPE_BINARY | COL_TYPE_BINARY |
COL_TYPE_VARBINARY | |
COL_TYPE_LONGVARBINARY | |
COL_CTYPE_DATETIME | COL_TYPE_DATE |
COL_TYPE_TIME | |
COL_TYPE_TIMESTAMP | |
COL_TYPE_INTERVAL_YEAR | |
COL_TYPE_INTERVAL_HOUR |