Access 資料類型的名稱與 SQL Server 資料類型不同。 例如,在匯入或連結至 Access 之後,SQL Server 欄的 [bit] 資料類型會變成 [是/否] 資料類型。 下表將比較 SQL Server 與 Access 的資料類型。
SQL Server 資料類型 |
Access 資料類型 |
Access 欄位大小 |
bigint |
大型數字 |
如需詳細資訊,請參閱使用大型數字資料類型。 |
binary (欄位大小) |
二進位 |
與 SQL Server 欄位大小相同 |
bit |
是/否 |
|
char (欄位大小),其中欄位大小小於或等於 255 |
文字 |
與 SQL Server 欄位大小相同 |
char (欄位大小),其中欄位大小大於 255 |
備忘 |
|
datetime |
日期/時間 |
雙精確度浮點 |
datetime2 |
延長的日期/時間 |
42 位元組的編碼字串。 如需詳細資訊,請參閱使用 [延長的日期/時間] 數據類型。 |
decimal (整數位數、小數位數) |
數值 |
十進位 (Access 整數位數與小數位數屬性與 SQL Server 的整數位數與小數位數相符)。 |
float |
數值 |
雙精準數 |
image |
OLE 物件 |
|
int |
數值 |
長整數 |
money |
貨幣 |
|
nchar (欄位大小),其中欄位大小小於或等於 255 |
文字 |
與 SQL Server 欄位大小相同 |
nchar (欄位大小),其中欄位大小大於 255 |
備忘 |
|
ntext |
備忘 |
|
numeric (整數位數、小數位數) |
數值 |
十進位 (Access 整數位數與小數位數屬性與 SQL Server 的整數位數與小數位數相符)。 |
nvarchar (欄位大小),其中欄位大小小於或等於 255 |
文字 |
與 SQL Server 欄位大小相同 |
nvarchar (欄位大小),其中欄位大小大於 255 |
備忘 |
|
nvarchar(MAX) |
備忘 |
|
real |
數值 |
單精準數 |
smalldatetime |
日期/時間 |
|
smallint |
數值 |
整數 |
smallmoney |
貨幣 |
|
sql_variant |
文字 |
255 |
text |
備忘 |
|
timestamp |
二進位 |
8 |
tinyint |
數值 |
位元組 |
uniqueidentifier |
數值 |
複寫識別碼 |
varbinary |
二進位 |
與 SQL Server 欄位大小相同 |
varbinary (MAX) |
OLE 物件 |
|
varchar (欄位大小),其中欄位大小小於或等於 255 |
文字 |
與 SQL Server 欄位大小相同 |
varchar (欄位大小),其中欄位大小大於 255 |
備忘 |
|
varchar(MAX) |
備忘 |
|
xml |
備忘 |