Типы данных SQL

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Типы данных SQL ядра базы данных Microsoft Access состоят из 13 основных типов данных определено ядро СУБД Microsoft Access и нескольких допустимых синонимов распознает для этих типов данных.

Основные типы данных перечислены в следующей таблице.

Тип данных

Размер

Описание

BINARY

1 байт на символ

В таком поле могут быть сохранены данные любого типа. Преобразование данных (например, в текст) не производится. От способа ввода данных в бинарное поле зависит способ вывода выходных данных.

BIT

1 байт

Значения «Да» и «Нет», а также поля, содержащие только одно из двух возможных значений.

TINYINT

1 байт

Целое число от 0 до 255.

MONEY

8 байт

Масштабируемое целое число в диапазоне от
-922 337 203 685 477,5808 до 922 337 203 685 477,5807.

DATETIME
(см. DOUBLE)

8 байт

Даты и время, относящиеся к годам с 100 по 9999.

UNIQUEIDENTIFIER

128 бит

Уникальный идентификационный номер, используемый для удаленного вызова процедур.

REAL

4 байта

Значения обычной точности с плавающей запятой в диапазоне от -3,402823E38 до -1,401298E-45 для отрицательных значений, от 1,401298E-45 до 3,402823E38 для положительных значений и 0.

FLOAT

8 байт

Значения двойной точности с плавающей запятой в диапазоне от -1,79769313486232E308 до -4,94065645841247E-324 для отрицательных значений и от 4,94065645841247E-324 до 1,79769313486232E308 для положительных значений и 0.

SMALLINT

2 байта

Короткое целое число в диапазоне от -32 768 до 32 767

INTEGER

4 байта

Длинное целое число в диапазоне от -2 147 483 648 до 2 147 483 647

DECIMAL

17 байт

Точный числовой тип данных, включающий значения от 1028 - 1 до -1028 - 1. Можно определить как точность (1 - 28), так и масштаб (точность определена как 0). Точность и масштаб по умолчанию составляют 18 и 0 соответственно.

TEXT

2 байта на символ (см. «примечание»)

От 0 до 2,14 Гбайт.

IMAGE

По требованию

От 0 до 2,14 Гбайт. Используется для объектов OLE.

CHARACTER

2 байта на символ (см. «примечание»)

От 0 до 255 символов.


Примечание : Символы в полях, определенных как TEXT (другое название — MEMO) или CHAR (другое название — TEXT(n) с заданной длиной), сохраняются в формате представления символов Юникод. Для сохранения каждого символа в формате Юникода требуется два байта. Для существующих баз данных Microsoft Access, содержащих преимущественно символьные данные, это может привести к почти двукратному увеличению размера базы данных при конвертировании в формат Microsoft Access. Однако представление символов Юникода для многих наборов символов, которые прежде назывались наборами однобайтовых символов (SBCS), можно без труда сжать до одного байта на символ. Если для столбца с типом данных CHAR задать атрибут COMPRESSION, при сохранении данные автоматически будут подвергаться сжатию, а при извлечении из столбца — возвращаться в исходное состояние.



Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×