Как сделать столбец “No Duplicates” в SQL Server 2008?

Ре: Ваше редактирование

В кнопке раскрытия списка кнопкой фильтра, существует предпочтительная опция. Снимите флажок "с Пределами Маркера Использования", и Вам покажут все ошибки + предупреждения.

36
задан shA.t 28 April 2015 в 06:50
поделиться

2 ответа

Добавьте уникальное ограничение для этого столбца:

ALTER TABLE Foo ADD CONSTRAINT UQ_Name UNIQUE (Name)

Чтобы добавить его через пользовательский интерфейс SQL Management Studio:

  1. Откройте SQL Server Management Studio.
  2. Разверните Папка Tables базы данных, в которой вы хотите создать ограничение.
  3. Щелкните правой кнопкой мыши таблицу, в которую вы хотите добавить ограничение, и выберите Дизайн .
  4. В конструкторе таблиц , нажмите Индексы / ключи .
  5. Нажмите Добавить .
  6. Выберите Уникальный ключ в раскрывающемся списке Тип.

Для обработки ситуация, когда происходит уникальное нарушение ограничения, см. ошибку 2601 .

85
ответ дан 27 November 2019 в 05:24
поделиться

Вы ищете ограничение UNIQUE .

5
ответ дан 27 November 2019 в 05:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: