Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.
Сравнение типов данных Access и SQL Server

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×