Comment : modifier des contraintes uniques
Mise à jour : novembre 2007
Modifiez une contrainte unique lorsque vous voulez changer les colonnes auxquelles la contrainte est rattachée, changer le nom de la contrainte ou définir d'autres propriétés pour la contrainte.
Remarque : |
---|
Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour modifier une contrainte unique
Dans votre schéma de base de données, cliquez avec le bouton droit sur la table qui contient la contrainte, puis, dans le menu contextuel, cliquez sur Index/Clés.
- ou -
Ouvrez le Concepteur de tables pour la table contenant la contrainte, cliquez avec le bouton droit dans le Concepteur de tables, puis, dans le menu contextuel, cliquez sur Index/Clés.
Dans la boîte de dialogue Index/Clés, sous Clé ou index Primary/Unique sélectionné(e), sélectionnez la contrainte de votre choix.
Effectuez l'une des actions décrites dans le tableau suivant :
Pour
Procédez comme suit
Changer les colonnes auxquelles la contrainte est associée
Dans la grille, cliquez sur Colonnes, puis cliquez sur le bouton de sélection (...), à droite de la propriété.
Renommer la contrainte
Tapez un nouveau nom dans la zone Nom. Assurez-vous que le nouveau nom n'existe pas déjà dans la liste Clé ou index Primary/Unique sélectionné(e).
Définir l'option clustered
Dans la grille, sélectionnez Créer comme Clustered et sélectionnez Oui dans la liste déroulante pour créer un index cluster et Non pour créer un index non cluster. Il ne peut exister qu'un seul index cluster par table. Le cas échéant, désactivez d'abord le paramètre sur l'index existant.
Définir un taux de remplissage
Développez la catégorie Spécification du remplissage et tapez un entier compris entre 0 et 100 dans la zone Taux de remplissage.
La contrainte est mise à jour dans la base de données lorsque vous enregistrez la table ou le schéma.