Изменение типа данных поля

При создании поля путем ввода данных в режиме таблицы приложение Access анализирует данные, чтобы определить подходящий тип данных для поля. Например, если ввести значение 01.01.2006, Access распознает его как дату и назначит полю тип даты-времени. Если Access не может однозначно определить тип данных, по умолчанию полю назначается текстовый тип.

Тип данных поля определяет, какие другие его свойства вы можете задать. Например, свойство Только добавление можно задать только для поля с типом данных Гиперссылка или Поле МЕМО.

Иногда тип данных поля требуется изменить вручную. Например, предположим, что есть номера комнат, напоминающие даты (например, 10.2001). Если ввести значение 10.2001 в новое поле в режиме таблицы, функция автоматического определения типа данных выберет для поля тип данных Дата и время. Поскольку номера комнат являются не датами, а метками, для них должен быть установлен тип данных Текст. Чтобы изменить тип данных поля, выполните указанные ниже действия.

1. На ленте откройте вкладку Таблица.

2. В списке Тип данных в группе Форматирование и тип данных выберите нужный тип данных.

Доступные типы данных

Тип данных Данные Размер
Текст Буквы и цифры Используется для текста или чисел, не применяемых в расчетах (например, кода товара). Числовые значения, которые хранятся как текст, проще сортировать и фильтровать, но их сложно использовать в вычислениях. До 255 знаков.
Memo Буквы и цифры (более 255 знаков) или форматированный текст. Используется для текста длиннее 255 знаков или форматированного текста. Типичные примеры использования поля Memo — примечания, длинные описания и абзацы с форматированием, например с полужирным начертанием или курсивом. До 1 гигабайта знаков или 2 гигабайт памяти (2 байта на знак), из которых в элементе управления можно отобразить 65 535 знаков.
Число Числовые значения (целые и дробные). Используется для хранения числовых данных, применяемых в вычислениях, за исключением денежных значений (для них используется тип данных Денежный). 1, 2, 4 и 8 байт или 16 байт (если используется для кода репликации).
Дата и время Значения даты и времени. Используется для хранения значений даты и времени. Обратите внимание, что каждое значение содержит компонент, относящийся к дате, и компонент, обозначающий время. 8 байт.
Денежный Денежные значения. Используется для хранения денежных значений. 8 байт.
Счетчик Уникальное числовое значение, автоматически вставляемое при добавлении записи. Используется для создания уникальных значений, которые могут применяться в качестве первичного ключа. Обратите внимание, что значения для полей Счетчик могут генерироваться путем добавления единицы, добавления заданного значения или на основе случайных чисел. 4 байта или 16 байт (если используется для кода репликации).
Логический Логические значения (да/нет). Вы можете использовать любой из трех форматов: Да/Нет, Истина/Ложь или Вкл/Выкл. 1 бит (8 бит = 1 байт).
Объект OLE Объекты OLE или другие двоичные данные. Используется для хранения объектов OLE других программ Microsoft Windows. До 1 ГБ.
Вложение Рисунки, изображения, двоичные файлы, файлы Office. Это предпочтительный тип данных для хранения двоичных файлов любого типа и цифровых изображений. Для сжатых вложений — 2 гигабайта. Для несжатых вложений — примерно 700 Кбайт (в зависимости от возможной степени сжатия).
Гиперссылка Гиперссылки. Используется для хранения гиперссылок, позволяющих получать доступ одним щелчком к веб-страницам с помощью URL-адреса или файлам с помощью их UNC-имени. Кроме того, можно ссылки на объекты Access, хранящиеся в базе данных. До 1 гигабайта знаков или 2 гигабайт памяти (2 байта на знак), из которых в элементе управления можно отобразить 65 535 знаков.
Мастер подстановок Не является типом данных, а вызывает мастер подстановок. Используется для запуска мастера подстановок, с помощью которого можно создать поле, позволяющее выбрать значение из другой таблицы, запроса или списка значений, используя поле со списком. На основе таблицы или запроса — размер связанного столбца. На основе значения — размер текстового поля, содержащего значение.

ПРИМЕЧАНИЕ : Максимальный размер файла базы данных Access составляет 2 ГБ.

Советы по типам данных

o Чтобы повысить производительность, при создании текстовых и числовых полей следует указать оптимальный размер поля. Например, если вы собираетесь хранить почтовые индексы известной длины, укажите ее как размер поля. Для этого можно ввести значение в поле свойства FieldSize. Дополнительные сведения см. в разделе Задание других свойств поля.

o Для телефонных номеров, артикулов и других номеров, которые не предполагается использовать в математических вычислениях, вместо числового необходимо выбрать текстовый тип данных. Числовые значения, которые хранятся как текст, проще сортировать и фильтровать.

Изменение формата поля

Кроме определения типа данных нового поля Access может задать для него значение свойства Формат, зависящее от введенных данных. Например, если ввести значение 10:50, Access выберет тип данных Дата и время и присвоит свойству Формат значение Средний формат времени. Чтобы вручную изменить значение свойства Формат, сделайте следующее.

1. На ленте откройте вкладку Режим таблицы.

2. В списке Формат в группе Форматирование и тип данных выберите нужный формат.

ПРИМЕЧАНИЕ : Для полей некоторых типов (например, текстовых) список Формат может быть недоступен.

Как создать вычисляемые поля в форме Access


Похожие статьи.

Понравилась статья? Поделиться с друзьями: