Comparar los tipos de datos de Access y los de SQL Server

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Los tipos de datos de Access tienen nombres distintos de los tipos de datos de SQL Server. Por ejemplo, una columna de SQL Server del tipo de datos bit se importa o se vincula en Access con el tipo de datos Sí/No. En la tabla siguiente se comparan los tipos de datos de SQL Server y Access.

Tipo de datos de SQL Server Tipo de datos de Access Tamaño de campo de Access
bigint Número grande Para obtener más información, vea Usar el tipo de datos Número grande.
binary (tamaño de campo) Binario Igual que el tamaño de campo de SQL Server
bit Sí/no
char (tamaño de campo), donde el tamaño de campo es menor o igual que 255. Texto Igual que el tamaño de campo de SQL Server.
char (tamaño de campo), donde el tamaño de campo es mayor que 255. Memo
datetime Fecha y hora Punto flotante de doble precisión
datetime2 Fecha y hora extendida Cadena codificada de 42 bytes. Para obtener más información, vea Usar el tipo de datos de fecha y hora extendida.
decimal (precision, scale) Número Decimal (las propiedades Precision y Scale de Access coinciden con Precision y Scale de SQL Server).
float Número Doble
image Objeto OLE
int Número Entero largo
money Moneda
nchar (tamaño de campo), donde el tamaño de campo es menor o igual que 255. Texto Igual que el tamaño de campo de SQL Server.
nchar (tamaño de campo), donde el tamaño de campo es mayor que 255. Memo
ntext Memo
numeric (precision, scale) Número Decimal (las propiedades Precision y Scale de Access coinciden con Precision y Scale de SQL Server).
nvarchar (tamaño de campo), donde el tamaño de campo es menor o igual que 255. Texto Igual que el tamaño de campo de SQL Server.
nvarchar (tamaño de campo), donde el tamaño de campo es mayor que 255. Memo
nvarchar(MAX) Memo
real Número Único
smalldatetime Fecha y hora
smallint Número Entero
smallmoney Moneda
sql_variant Texto 255
text Memo
timestamp Binario 8
tinyint Número Byte
uniqueidentifier Número Id. de replicación
varbinary Binario Igual que el tamaño de campo de SQL Server.
varbinary (MAX) Objeto OLE
varchar (tamaño de campo), donde el tamaño de campo es menor o igual que 255. Texto Igual que el tamaño de campo de SQL Server.
varchar (tamaño de campo), donde el tamaño de campo es mayor que 255. Memo
varchar(MAX) Memo
xml Memo