Linux, UNIX 및 Windows용 DB2 버전 9

OLE DB에서 지원되는 SQL 데이터 유형

다음 표는 OLE DB 데이터 유형과 DB2 데이터 유형의 맵핑을 보여 줍니다. OLE DB 테이블 함수 마법사는 이 표의 값에 따라 OLE DB 테이블 함수에서 적합한 RETURNS TABLE 컬럼을 정의합니다.

OLE DB 데이터 유형을 여러 DB2 데이터 유형에 맵핑하는 세 가지 경우에서 디자이너가 OLE DB 데이터 컬럼에 지정하는 디폴트 DB2 데이터 유형은 원하는 데이터 유형이 아닐 수도 있습니다. OLE DB 테이블 함수 마법사의 컬럼 맵핑 페이지에서 컬럼의 DB2 데이터 유형을 다른 유효한 DB2 데이터 유형으로 변경할 수 있습니다.

예를 들어, OLE DB 데이터 유형 DBTYPE_WSTR은 네 개의 DB2 데이터 유형에 맵핑됩니다. 마법사는 DBTYPE_WSTR 유형의 OLE DB 데이터 컬럼에 디폴트 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의 최종 갱신