Задаване на колона като уникална в SQL Server от GUI:
Те наистина ви карат да тичате из хамбара, за да го направите с GUI:
Уверете се, че вашата колона не нарушава уникалното ограничение, преди да започнете.
- Отворете SQL Server Management Studio.
- Щракнете с десния бутон върху вашата таблица, щракнете върху „Дизайн“.
- Щракнете с десния бутон върху колоната, която искате да редактирате, появява се изскачащо меню, щракнете върху Индекси/Ключове.
- Щракнете върху бутона „Добавяне“.
- Разгънете раздела „Общи“.
- Уверете се, че сте избрали колоната, която искате да направите уникална, в полето „колони“.
- Променете полето „Тип“ на „Уникален ключ“.
- Щракнете върху „Затваряне“.
- Виждате малка звездичка в прозореца на файла, това означава, че промените все още не са запазени.
- Натиснете Запази или натиснете Ctrl+s. Трябва да записва и вашата колона трябва да е уникална.
Или задайте колона като уникална от прозореца на SQL заявката:
alter table location_key drop constraint pinky;
alter table your_table add constraint pinky unique(yourcolumn);
Промените влизат в сила незабавно:
Command(s) completed successfully.