Définir la colonne comme unique dans SQL Server à partir de l'interface graphique :
Ils vous font vraiment courir autour de la grange pour le faire avec l'interface graphique :
Assurez-vous que votre colonne ne viole pas la contrainte unique avant de commencer.
- Ouvrez SQL Server Management Studio.
- Cliquez avec le bouton droit sur votre tableau, cliquez sur "Concevoir".
- Cliquez avec le bouton droit sur la colonne que vous souhaitez modifier, un menu contextuel apparaît, cliquez sur Index/Clés.
- Cliquez sur le bouton "Ajouter".
- Développez l'onglet "Général".
- Assurez-vous que la colonne que vous souhaitez rendre unique est sélectionnée dans la zone "Colonnes".
- Changez la case "Type" en "Clé unique".
- Cliquez sur "Fermer".
- Vous voyez un petit astérisque dans la fenêtre du fichier, cela signifie que les modifications ne sont pas encore enregistrées.
- Appuyez sur Enregistrer ou appuyez sur Ctrl+s. Elle devrait être enregistrée et votre colonne devrait être unique.
Ou définissez la colonne comme unique à partir de la fenêtre de requête SQL :
alter table location_key drop constraint pinky;
alter table your_table add constraint pinky unique(yourcolumn);
Les modifications prennent effet immédiatement :
Command(s) completed successfully.