Можна запобігти введення повторюваних значень в поле шляхом створення унікального індексу. Унікальний індекс - це індекс, який вимагає, щоб кожне значення в індексованих поле було унікальним.
Існує два основні способи створення унікального індексу.
Установка значення "Так (без повторів)" для властивості "індексувати" поля Для цього необхідно відкрити таблицю в Конструктор. Цей метод зручно використовувати тільки в тому випадку, якщо потрібно змінити одне поле.
Створення запит визначення даних, який створює унікальний індекс Це можна зробити за допомогою режим SQL. Цей метод не такий простий, як використання конструктора, але він має певну перевагу: можна зберегти запит визначення даних і використовувати його повторно. Це корисно, якщо ви періодично видаляєте і повторно створюєте таблиці і потрібно використовувати унікальні індекси для деяких з полів.
Виберіть необхідну дію
Установка значення "Так (без повторів)" для властивості "індексувати" поля
В області переходів клацніть правою кнопкою миші таблицю, яка містить поле, і виберіть команду Конструктор.
Виберіть поле, яке повинно мати унікальні значення.
В області властивостей поля на вкладці Загальні встановіть для властивості індексувати значення Так (без повторів).
Створення унікального індексу для поля за допомогою запиту визначення даних
На вкладці Створення в групі Інші натисніть кнопку Конструктор запитів.
На вкладці Конструктор у групі Результати натисніть стрілку під написом Вид і виберіть пункт Режим SQL.
Видаліть всі вирази SQL із запиту.
Введіть або вставте такий вираз SQL в запит:
У вираженні SQL замініть змінні, як зазначено нижче.
Замініть ім'я таблиці, яка містить полів для індексування таблиці. Якщо ім'я таблиці містить прогалини або спеціальні символи, необхідно укласти ім'я в квадратні дужки.
Замініть поле ім'я поля для індексування. Якщо ім'я поля містить прогалини або спеціальні символи, необхідно укласти ім'я в квадратні дужки.
Збережіть і закрийте запит.