Comparando tipos de dados Access e SQL Server
Applies ToAccess 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 de caracteres codificada de 42 bytes. Para obter mais informações, consulte Usando o tipo de dados estendido data/hora.

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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.