Типы данных в 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 |