Задание размера поля

Изменив свойство «Размер поля» у числовых полей, можно задать размер каждой записи таблицы Access. Размер можно изменить и у текстовых полей, хотя следствия этого не так заметны.

Примечание : Функции, описанные в этой статье, не относятся к веб-базам данных и веб-приложениям Access.

В этой статье

Что происходит при изменении размера поля?

Можно менять размер как пустого поля, так и поля, которое уже содержит данные. Результат изменения размера поля зависит от того, содержит ли оно данные.

  • Если поле не содержит данных    При изменении размера поля размер новых значений данных в поле ограничивается. Для числовых полей размер поля точно определяет объем дискового пространства, используемого Access для хранения каждого значения поля. Для текстовых полей размер поля определяет максимальный объем дискового пространства, который Access может выделить для каждого значения поля.

  • Если поле содержит данные    При изменении размера поля Access обрезает все значения в поле, которые превышают заданный размер, а также ограничивает размер новых значений данных в поле, как описано выше.

Изменение размера числового поля

Совет : Если поле, размер которого необходимо изменить, уже содержит данные, перед продолжением рекомендуется создать резервную копию базы данных.

  1. В области навигации щелкните правой кнопкой мыши таблицу, содержащую поле, которое нужно изменить, и выберите команду Конструктор.

  2. В сетке конструктора таблицы выберите поле, размер которого необходимо изменить.

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

    • Байт — для целых чисел от 0 до 255. Для хранения требуется 1 байт.

    • Целое число — для целых чисел от -32 768 до +32 767. Для хранения требуется 2 байта.

    • Длинное целое — для целых чисел от -2 147 483 648 до +2 147 483 647. Для хранения требуется 4 байта.

      Совет : Тип данных «Длинное целое» следует использовать при создании внешнего ключа для связывания поля с полем первичного ключа другой таблицы, которое имеет тип данных «Счетчик».

    • Одинарное с плавающей точкой — для чисел с плавающей точкой от -3,4 x 1038 до +3,4 x 1038, которые имеют до 7 значимых разрядов. Для хранения требуется 4 байта.

    • Двойное с плавающей точкой — для чисел с плавающей точкой от -1,797 x 10308 до +1,797 x 10308, которые имеют до 15 значимых разрядов. Для хранения требуется 8 байтов.

    • Код репликации — для идентификатора GUID, необходимого для репликации.

      Примечание : Репликация не поддерживается для файлов формата ACCDB.

    • Вещественное число — для числовых значений от -9,999... x 1027 до +9,999... x 1027. Для хранения требуется 12 байтов.

Изменение размера текстового поля

Совет : Если поле, размер которого необходимо изменить, уже содержит данные, перед продолжением рекомендуется создать резервную копию базы данных.

  1. В области навигации щелкните правой кнопкой мыши таблицу, содержащую поле, которое нужно изменить, и выберите команду Конструктор.

  2. В сетке конструктора таблицы выберите поле, размер которого необходимо изменить.

  3. В области Свойства поля на вкладке Общие укажите новый размер поля в качестве значения свойства Размер поля. Можно ввести число от 1 до 255. Оно определяет максимальное количество знаков, которое может содержаться в каждом значении. Для текстовых полей большей длины следует использовать тип данных «Поле МЕМО» («Длинный текст» в Access 2016).

    Примечание : Для данных, которые содержатся в текстовых полях («Краткий текст» в Access 2016), Access резервирует лишь столько места, сколько необходимо для хранения фактических значений. Свойство Размер поля определяет максимальный размер значения поля.

К началу страницы

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

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

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

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

×