Как создать уникальное ограничение в SQL Server или MySQL. Например, у меня есть таблица «Клиент», первичным ключом которой является «Идентификатор клиента». Если я хочу, чтобы «CustomerCode» был уникальным (т. е. без дубликатов), как мне настроить его в студии SQL Server 2008?
Создание уникального ограничения с базами данных SQL Server, MySQL
comment
Что сложного найти это в мануале?
- person a_horse_with_no_name   schedule 30.05.2011
comment
Заведите привычку принимать ответы
- person Tassadaque   schedule 09.01.2012
Ответы (1)
Вот так:
ALTER TABLE Customer ADD CONSTRAINT U_CustomerCode UNIQUE(CustomerCode)
person
StuartLC
schedule
15.02.2011
Большое спасибо, это сработало хорошо, и только при запуске я получил ошибку, потому что у меня уже были повторяющиеся данные в моем столбце.
- person Donald N. Mafa; 17.02.2011