SQL Server 2005 Compact Edition 将 OLE DB 数据类型转换为本机 SQL Server Compact Edition 数据类型。

下表列出了 SQL Server Compact Edition 中的本机数据类型到标准 OLE DB 数据类型的映射,包括所有相关属性和限制。
SQL Server Compact Edition 数据类型 | OLE DB 数据类型 | OLE DB 属性 | SQL Server Compact Edition 详细说明 |
---|---|---|---|
bigint | DBTYPE_I8 |
|
|
binary | DBTYPE_BYTES | DBPROP_COL_FIXEDLENGTH = VARIANT_TRUE |
|
bit | DBTYPE_BOOL |
|
|
datetime | DBTYPE_DBTIMESTAMP |
| 年份的有效范围为 1753-9999;秒的有效范围为 0-59 |
float | DBTYPE_R8 |
|
|
image | DBTYPE_BYTES |
|
|
integer | DBTYPE_I4 |
|
|
money | DBTYPE_CY |
|
|
national character | DBTYPE_WSTR | DBPROP_COL_FIXEDLENGTH = VARIANT_TRUE |
|
national character varying | DBTYPE_WSTR | DBPROP_COL_FIXEDLENGTH = VARIANT_FALSE |
|
ntext | DBTYPE_WSTR |
|
|
numeric | DBTYPE_NUMERIC |
|
|
real | DBTYPE_R4 |
|
|
smallint | DBTYPE_I2 |
|
|
uniqueidentifier | DBTYPE_GUID |
|
|
tinyint | DBTYPE_UI1 |
|
|
varbinary | DBTYPE_BYTES | DBPROP_COL_FIXEDLENGTH = VARIANT_FALSE |