DB2 Версии 9 для Linux, UNIX и Windows

Поддерживаемые в OLE DB типы данных SQL

Ниже в таблице показано, как типы данных OLE DB отображаются на типы данных DB2. Мастер по табличным функциям OLE DB определяет соответствующие столбцы RETURNS TABLE в табличной функции OLE DB на основе значений из этой таблицы.

В трех случаях, когда тип данных OLE DB отображается на несколько типов данных DB2, тип данных DB2 по умолчанию, назначаемый средой разработки для столбца OLE DB, может быть не тем типом, который вам требуется. На странице Отображение столбцов мастера по табличным функциям OLE DB можно изменить тип данных столбца DB2 на другой допустимый тип данных DB2.

Например, тип данных OLE DB DBTYPE_WSTR отображается на 4 типа данных DB2. Мастер по умолчанию назначает для столбца данных OLE DB типа DBTYPE_WSTR тип данных DB2 GRAPHIC(N). Вы можете изменить свойство Тип для столбца данных DB2 с типа GRAPHIC на VARGRAPHIC, LONG GRAHIC или DBCLOB.

Тип данных OLE DB Тип данных DB2
DBTYPE_I2 SMALLINT
DBTYPE_I4 INTEGER
DBTYPE_I8 BIGINT
DBTYPE_R4 REAL
DBTYPE_R8 FLOAT/DOUBLE
DBTYPE_NUMERIC (p, s) DEC (p, s)
DBTYPE_DBDATE DATE
DBTYPE_DBTIME TIME
DBTYPE_DBTIMESTAMP TIMESTAMP
DBTYPE_STR CHAR(N)
DBTYPE_STR VARCHAR(N)
DBTYPE_STR LONG VARCHAR
DBTYPE_STR CLOB(N)
DBTYPE_BYTES CHAR(N) FOR BIT DATA
DBTYPE_BYTES VARCHAR(N) FOR BIT DATA
DBTYPE_BYTES LONG VARCHAR FOR BIT DATA
DBTYPE_BYTES BLOB(N)
DBTYPE_WSTR GRAPHIC(N)
DBTYPE_WSTR VARGRAPHIC(N)
DBTYPE_WSTR LONG GRAPHIC
DBTYPE_WSTR DBCLOB(N)



Отзыв

значок обновления Последнее обновление для DB2 Версии 9.1