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.
Tipos de datos de SQL Server |
Tipos 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 |