Collection Contents 上一页 下一页 PDF

MobiLink 管理指南

数据类型转换

IBM DB2 数据映射


下表列出了如何将 Adaptive Server Anywhere 或 UltraLite 数据类型映射为 IBM DB2 数据类型。

Adaptive Server Anywhere 或 UltraLite 数据类型 IBM DB2 数据类型
bit smallint
tinyint smallint
smallint smallint
int int
integer int
bigint decimal(20,0)
char(1–4000) varchar(n)
char(4001–32767) long varchar
character(1–4000) varchar(n)
character(4001–32767) long varchar
varchar(1–4000) varchar(n)
varchar(4001–32767) long varchar
character varying(1–4000) varchar(n)
character varying(4001–32767) long varchar 或 CLOB(n)
long varchar long varchar 或 CLOB(n)
text long varchar
binary(1–4000) 用于 bit 数据的 varchar 或 BLOB(n)
binary(4001–32767) 用于 bit 数据的 long varchar 或 BLOB(n)
long binary 用于 bit 数据的 long varchar 或 BLOB(n)
image 用于 bit 数据的 long varchar 或 BLOB(n)
decimal [defaults p=30, s=6] decimal(30,6)
numeric [defaults p=30 s=6] decimal(30,6)
real real
float float
double float
smallmoney decimal(10,4)
money decimal(19,4)
date date
time time
smalldatetime timestamp
datetime timestamp
timestamp timestamp
uniqueidentifier varchar(n) 1

1 n 必须大于 36。


Collection Contents 上一页 下一页 PDF