OLE DB 데이터 유형이 다중 DB2 데이터 유형에 맵핑되는 세 가지 경우에서는 디자이너가 OLE DB 데이터 컬럼에 지정하는 디폴트 DB2 데이터 유형이 사용자가 원하는 데이터 유형이 아닐 수 있습니다. OLE DB 테이블 함수 마법사의 컬럼 맵핑 페이지에서 컬럼의 DB2 데이터 유형을 다른 유효한 DB2 데이터 유형으로 변경할 수 있습니다.
예를 들어, OLE DB 데이터 유형 DBTYPE_WSTR은 네 가지 DB2 데이터 유형에 맵핑됩니다. 마법사는 GRAPHIC(N)의 디폴트 DB2 데이터 유형을 DBTYPE_WSTR 유형의 OLE DB 데이터 컬럼에 지정합니다. 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) |