DB2 Versión 9 para Linux, UNIX y Windows

Tipos de datos SQL soportados en OLE DB

La tabla siguiente muestra el modo en que los tipos de datos OLE DB se correlacionan con los tipos de datos DB2. El asistente de Función de tabla de OLE DB define las columnas de RETURNS TABLE apropiadas en la función de tabla de OLE DB, basadas en los valores de esta tabla.

En los tres casos en los que un tipo de datos OLE DB se correlaciona con varios tipos de datos DB2, es posible que el tipo de datos de DB2 por omisión que el diseñador asigna a una columna de datos de OLE DB no sea el tipo de datos que se desea. Puede cambiar el tipo de datos de DB2 de una columna por otro tipo de datos de DB2 válido en la página de Correlación de columna del asistente de función de tabla de OLE DB.

Por ejemplo, el tipo de datos de OLE DB DBTYPE_WSTR se correlaciona con cuatro tipos de datos de DB2. El asistente asigna el tipo de datos de DB2 por omisión de GRAPHIC(N) a una columna de datos de OLE DB del tipo DBTYPE_WSTR. Puede cambiar la propiedad Tipo de una columna de datos de DB2 del tipo GRAPHIC a VARGRAPHIC, LONG GRAHIC o DBCLOB.

Tipo de datos OLE DB Tipo de datos 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)



Comentarios

Icono de actualización Actualizado por última vez para DB2 Versión 9.1