SQL Server のデータ型 | Access のデータ型 | Access のフィールド サイズ |
bigint | テキスト型 (Text) | 255 |
binary(<フィールド サイズ>) | バイナリ型 (Binary) | SQL Server のフィールド サイズと同じ |
bit | Yes/No 型 | |
char(<フィールド サイズ>) | テキスト型 (Text) | フィールドサイズが255以下 |
char(<フィールド サイズ>) | メモ型 (Memo) | フィールドサイズが255超 |
datetime | 日付/時刻型 (Date/Time) | |
decimal(<フィールド サイズ>, <桁数>) | 数値型 (Number) | 十進型 (Decimal) (Access の "Precision/精度" プロパティおよび "Scale/小数点以下保持桁数" プロパティは SQL Server の精度および小数点以下保持桁数と一致) |
float | 数値型 (Number) | 倍精度浮動小数点型 (Double) |
image | OLE オブジェクト型 (OLE Object) | |
int | 数値型 (Number) | 長整数型 (Long Integer) |
money | 通貨型 (Currency) | |
nchar(<フィールド サイズ>) | テキスト型 (Text) | フィールドサイズが255以下 |
nchar(<フィールド サイズ>) | メモ型 (Memo) | フィールドサイズが255超 |
ntext | メモ型 (Memo) | |
numeric(<精度>, <桁数>) | 数値型 (Number) | 十進型 (Decimal) (Access の "Precision/精度" プロパティおよび "Scale/小数点以下保持桁数" プロパティは SQL Server の精度および小数点以下保持桁数と一致) |
nvarchar(<フィールド サイズ>) | テキスト型 (Text) | フィールドサイズが255以下 |
nvarchar(<フィールド サイズ>) | メモ型 (Memo) | フィールドサイズが255超 |
nvarchar(MAX) | メモ型 (Memo) | |
real | 数値型 (Number) | 単精度浮動小数点型 (Single) |
smalldatetime | 日付/時刻型 (Date/Time) | |
smallint | 数値型 (Number) | 整数型 (Integer) |
smallmoney | 通貨型 (Currency) | |
sql_variant | テキスト型 (Text) | 255 |
text | メモ型 (Memo) | |
timestamp | バイナリ型 (Binary) | 8 |
tinyint | 数値型 (Number) | バイト型 (Byte) |
uniqueidentifier | 数値型 (Number) | レプリケーション ID 型 (Replication ID) |
varbinary | バイナリ型 (Binary) | SQL Server のフィールド サイズと同じ |
varbinary(MAX) | OLE オブジェクト型 (OLE Object) | |
varchar(<フィールド サイズ>) | テキスト型 (Text) | フィールドサイズが255以下 |
varchar(<フィールド サイズ>) | メモ型 (Memo) | フィールドサイズが255超 |
varchar(MAX) | メモ型 (Memo) | |
xml | メモ型 (Memo) |