比較 Access 和 SQL Server 資料類型

比較 Access 和 SQL Server 資料類型

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

備忘

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×