Comparando tipos de dados Access e SQL Server

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Os tipos de dados do Access têm nomes diferentes dos tipos de dados SQL Server. Por exemplo, uma coluna do SQL Server do tipo de dados bit é importada ou vinculada no Access com o tipo de dados Sim/Não. A tabela a seguir compara os tipos de dados do Access e do SQL Server.

Tipo de dados do SQL Server Tipo de dados do Access Tamanho de campo do Access
bigint Número Grande Para obter mais informações, consulte Como usar o tipo de dados Número Grande.
binário (tamanho do campo) Binário Igual ao tamanho do campo do SQL Server
bit Sim/Não
char (tamanho do campo), em que o tamanho do campo é inferior ou igual a 255 Texto Igual ao tamanho do campo do SQL Server
char (tamanho do campo), em que o tamanho do campo é superior a 255 Memorando
datetime Data/Hora Ponto flutuante de precisão dupla
datetime2 Data/Hora Estendida Cadeia codificada de 42 bytes. Para obter mais informações, veja Utilizar o tipo de dados Data/Hora Prolongada.
decimal (precisão, escala) Número Decimal (as propriedades Precisão e Escala do Access correspondem à precisão e escala do SQL Server).
float Número Dupla
image Objeto OLE
int Número Número Inteiro Longo
money Moeda
nchar (tamanho do campo), em que o tamanho do campo é inferior ou igual a 255 Texto Igual ao tamanho do campo do SQL Server
nchar (tamanho do campo), em que o tamanho do campo é superior a 255 Memorando
ntext Memorando
numérico (precisão, escala) Número Decimal (as propriedades Precisão e Escala do Access correspondem à precisão e escala do SQL Server).
nvarchar (tamanho do campo), em que o tamanho do campo é inferior ou igual a 255 Texto Igual ao tamanho do campo do SQL Server
nvarchar (tamanho do campo), em que o tamanho do campo é superior a 255 Memorando
nvarchar(MAX) Memorando
real Número Simples
smalldatetime Data/Hora
smallint Número Inteiro
smallmoney Moeda
sql_variant Texto 255
text Memorando
timestamp Binário 8
tinyint Número Byte
uniqueidentifier Número ID de replicação
varbinary Binário Igual ao tamanho do campo do SQL Server
varbinary (MAX) Objeto OLE
varchar (tamanho do campo), em que o tamanho do campo é inferior ou igual a 255 Texto Igual ao tamanho do campo do SQL Server
varchar (tamanho do campo), em que o tamanho do campo é superior a 255 Memorando
varchar(MAX) Memorando
xml Memorando