Spalte in SQL Server über die GUI als eindeutig festlegen:
Sie lassen Sie wirklich durch die Scheune rennen, um es mit der GUI zu tun:
Stellen Sie sicher, dass Ihre Spalte nicht gegen die Eindeutigkeitsbeschränkung verstößt, bevor Sie beginnen.
- Öffnen Sie SQL Server Management Studio.
- Klicken Sie mit der rechten Maustaste auf Ihre Tabelle, klicken Sie auf "Design".
- Klicken Sie mit der rechten Maustaste auf die Spalte, die Sie bearbeiten möchten, ein Popup-Menü erscheint, klicken Sie auf Indizes/Schlüssel.
- Klicken Sie auf die Schaltfläche "Hinzufügen".
- Erweitern Sie die Registerkarte "Allgemein".
- Stellen Sie sicher, dass die Spalte, die Sie eindeutig machen möchten, im Feld "Spalten" ausgewählt ist.
- Ändern Sie das Feld "Typ" in "Eindeutiger Schlüssel".
- Klicken Sie auf "Schließen".
- Sie sehen ein kleines Sternchen im Dateifenster, das bedeutet, dass die Änderungen noch nicht gespeichert wurden.
- Drücken Sie Speichern oder drücken Sie Strg+s. Es sollte gespeichert werden und Ihre Spalte sollte eindeutig sein.
Oder legen Sie die Spalte im SQL-Abfragefenster als eindeutig fest:
alter table location_key drop constraint pinky;
alter table your_table add constraint pinky unique(yourcolumn);
Änderungen werden sofort wirksam:
Command(s) completed successfully.