Поделиться через


Практическое руководство. Создание ограничения уникальности

Ограничение уникальности гарантирует, что в определенных столбцах, не участвующих в первичном ключе, не будут встречаться повторяющиеся значения.Хотя уникальность обеспечивается также и первичным ключом, ограничение уникальности следует применять к таблице в тех случаях, когда:

  • Требуется обеспечить уникальность данных в столбце или в сочетании столбцов.К таблице можно применить несколько ограничений уникальности, а ограничение первичного ключа может быть лишь одно.

  • Требуется обеспечить уникальность данных в столбце, в котором допустимы значения NULL.К таким столбцам ограничения уникальности применимы, в то время как ограничение по первичному ключу применимо лишь к столбцам, которые не допускают значения NULL.При применении ограничения уникальности к столбцу, допускающему значения NULL, гарантируется, что значение NULL в нем будет содержаться в не более чем в одной строке.

ПримечаниеПримечание

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Для создания ограничения уникальности

  1. В Обозревателе серверов, выберите таблицу, в которую требуется добавить ограничение уникальности, затем из меню База данных выберите Открыть определение таблицы.

    Таблица откроется в конструкторе таблиц.

  2. В меню Конструктор таблиц выберите пункт Индексы и ключи.

  3. В диалоговом окне Индексы и ключи нажмите Добавить.

  4. В табличной сетке щелкните Тип и выберите справа от свойства в раскрывающемся списке Уникальный ключ.

Ограничение уникальности будет создано в базе данных при сохранении таблицы.

См. также

Задачи

Практическое руководство. Создание уникальных индексов

Практическое руководство. Удаление ограничений уникальности

Ссылки

Свойства Primary Key или Unique Key

Основные понятия

Ограничения уникальности (визуальные инструменты для баз данных)

Другие ресурсы

Общие сведения о работе с ограничениями