Типы данных в Access и в SQL Server называются по-разному. Например, столбец типа bit в SQL Server связывается или импортируется в Access с типом данных да/нет. В приведенной ниже таблице сравниваются типы данных SQL Server и Access.
Тип данных SQL Server |
Тип данных Access |
Размер поля в Access |
bigint |
Большое число |
Дополнительные сведения см. в статье Использование типа данных bigint. |
binary (размер поля) |
Двоичный |
Такой же, как и в SQL Server |
bit |
Да/нет |
|
char (размер поля), где размер поля не превышает 255 |
Текстовый |
Такой же, как и в SQL Server |
char (размер поля), где размер поля более 255 |
Memo |
|
datetime |
Дата и время |
Двойная точность числа с плавающей запятой |
datetime2 |
Date/Time Extended |
Закодированная строка размером 42 байта. Дополнительные сведения см. в разделе Использование расширенного типа данных даты и времени. |
decimal (разрядность, количество знаков после запятой) |
Числовой |
Десятичное число (значения разрядности и количества знаков после запятой в Access соответствуют значениям этих свойств в SQL Server) |
float |
Числовой |
Двойное |
image |
Объект OLE |
|
int |
Числовой |
Длинное целое |
money |
Денежный |
|
nchar (размер поля), где размер поля не превышает 255 |
Текстовый |
Такой же, как и в SQL Server |
nchar (размер поля), где размер поля более 255 |
Memo |
|
ntext |
Memo |
|
numeric (разрядность, количество знаков после запятой) |
Числовой |
Десятичное число (значения разрядности и количества знаков после запятой в Access соответствуют значениям этих свойств в SQL Server) |
nvarchar (размер поля), где размер поля не превышает 255 |
Текстовый |
Такой же, как и в SQL Server |
nvarchar (размер поля), где размер поля более 255 |
Memo |
|
nvarchar(MAX) |
Поле МЕМО |
|
real |
Числовой |
Одинарное |
smalldatetime |
Дата и время |
|
smallint |
Числовой |
Целое |
smallmoney |
Денежный |
|
sql_variant |
Текст |
255 |
text |
Поле МЕМО |
|
timestamp |
Двоичный |
8 |
tinyint |
Числовой |
Байт |
uniqueidentifier |
Числовой |
Код репликации |
varbinary |
Двоичный |
Такой же, как и в SQL Server |
varbinary (MAX) |
Объект OLE |
|
varchar (размер поля), где размер поля не превышает 255 |
Текстовый |
Такой же, как и в SQL Server |
varchar (размер поля), где размер поля более 255 |
Memo |
|
varchar(MAX) |
Поле МЕМО |
|
xml |
Memo |