Je veux que trois colonnes soient uniques dans ma table de données Comment puis-je accomplir cela dans SQL Server? p> p>
3 Réponses :
Vous pouvez ajouter une contrainte unique: Vous pouvez lire la documentation ici . p> p>
Ce code fera ce que vous voulez.
Pour gérer ce problème avec cette conception de table, vous devez créer une contrainte unique sur vos colonnes A / B / C. P>
faire des colonnes A, B, C des clés primaires?
@Reyno qui provoquera chaque colonne PK d'avoir une entrée unique par ligne. Ne fonctionnera pas avec le cas ci-dessus.
@ Chris'o - Cela fonctionnera bien.
Créer une table x (Varcharchar (10), B Varchar (10), C Varchar (10), clé primaire (A, B, C)) Code> garantit que la combinaison B> dea, b, c code> est unique.Reportez-vous à la clé primaire composite Stackoverflow.com/Questtions/3922337/...