OLE DB データ型とのデータ型マッピング (SQL Server Compact Edition)
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 |
|
参照
関連項目
ADOX とのデータ型マッピング (SQL Server Compact Edition)