Сравняване на типовете данни на Access и SQL Server

Отнася се за
Access за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Типовете данни на Access са с имена, различни от типовете данни на SQL Server. Например колоната SQL Server с типа данни bit се импортира или свързва в Access с тип данни Yes/No. Таблицата по-долу сравнява типовете данни на SQL Server и Access.

Тип данни на SQL Server Тип на данни на Access Размер на полето в Access
bigint Голямо число За повече информация вижте Използване на типа данни "Голямо число".
binary (размер на полето) Binary Същият като размера на полето в SQL Server
bit Yes/No
char (размер на поле), където размерът на полето е по-малък или равен на 255 Text Същият като размера на полето в SQL Server
char (размер на поле), където размерът на полето е по-голям на 255 Memo
datetime Date/Time Плаваща точка с двойна точност
datetime2 Удължено дата/час Кодиран низ от 42 байта. За повече информация вижте Използване на типа данни "Удължено дата/час".
decimal (точност, мащаб)) Number Decimal (свойствата за точност и мащаб на Access съвпадат с точността и мащаба на SQL Server.)
float Number Double
image OLE Object
int Number Long Integer
money Currency
nchar (размер на поле), където размерът на полето е по-малък или равен на 255 Text Същият като размера на полето в SQL Server
nchar (размер на поле), където размерът на полето е по-голям на 255 Memo
ntext Memo
numeric (точност, мащаб)) Number Decimal (свойствата за точност и мащаб на Access съвпадат с точността и мащаба на SQL Server.)
nvarchar (размер на поле), където размерът на полето е по-малък или равен на 255 Text Същият като размера на полето в SQL Server
nvarchar (размер на поле), където размерът на полето е по-голям на 255 Memo
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 Replication ID
varbinary Binary Същият като размера на полето в SQL Server
varbinary (MAX) OLE Object
varchar (размер на поле), където размерът на полето е по-малък или равен на 255 Text Същият като размера на полето в SQL Server
varchar (размер на поле), където размерът на полето е по-голям на 255 Memo
varchar(MAX) Memo
xml Memo