Поля подстановок
В качестве типа данных поля можно задать Мастер подстановок. При этом запускается мастер подстановок, с помощью которого создается поле подстановок. В поле подстановок отображается либо список значений, получаемый из таблицы или запроса, либо постоянный набор значений, задаваемый пользователем при создании поля.
В мастере подстановок можно либо ввести постоянный список значений, либо указать источник, из которого требуется получать значения, например поле в таблице. Типом данных поля подстановок может быть "Текстовый" или "Числовой", в зависимости от выбора пользователя в мастере подстановок.
ПРИМЕЧАНИЕ. Для полей подстановок предусмотрен дополнительный набор свойств поля, расположенный на вкладке Подстановка в области Свойства поля.
Дополнительные сведения о полях подстановок см. в разделе См. также.
Свойства поля
После того как создано поле и указан его тип данных, можно задать дополнительные свойства поля. Тип данных поля определяет, какие могут быть заданы другие свойства поля. Например, можно управлять размером текстового поля, задавая его свойство Размер поля.
Для числовых и денежных полей свойство Размер поля играет важную роль, поскольку оно определяет диапазон значений поля. Например, однобайтовые числовые поля могут содержать только целые числа в диапазоне от 0 до 255.
Свойство Размер поля определяет также размер места на диске, которое требуется для каждого значения числового поля. В зависимости от размера поля число может занимать в точности 1, 2, 4, 8, 12 или 16 байтов.
ПРИМЕЧАНИЕ. У текстовых полей и полей МЕМО размер значений поля может быть различным. Для этих типов данных свойство Размер поля задает максимальное место на диске, которое может быть использовано для одного значения.
Дополнительную информацию о свойствах полей и роли, которую они выполняют для различных типов данных, см. в разделе Справочные сведения о типах данных этой статьи.
Типы данных в связях и объединениях
При связывании таблиц устанавливается отношение между общими полями (столбцами) в двух таблицах. Связь может быть один к одному, один ко многим или многие ко многим.
Объединение — это SQL-операция, которая объединяет данные из двух источников в одну запись набора записей запроса на основе значений в указанном поле, общем для источников. Объединение может бытьвнутренним объединением, левым внешним объединением или правым внешним объединением.
Когда создается связь между таблицами или в запрос добавляется объединение, у соединяемых полей должны быть одинаковые или совместимые типы данных. Например, нельзя создать объединение числового и текстового поля, даже если в них содержатся подходящие значения.
ПРИМЕЧАНИЕ. Когда создается связь или объединение, поля, у которых тип данных "Счетчик", совместимы с полями, у которых тип данных "Числовой", если у последних значением свойства Размер поля является Длинное целое.
СОВЕТ. Когда создается запрос для полей с несовместимыми типами данных, в условиях отбора можно использовать оператор Like.
Нельзя изменить тип данных или значение свойства Размер поля у поля, участвующего в связи таблиц. Можно временно удалить связь, чтобы изменить свойство Размер поля, но если при этом изменить тип данных, нельзя будет восстановить связь, если перед этим не изменить тип данных другого связываемого поля.
