Partager via


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

  1. 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.

  2. 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.

  3. 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.

Voir aussi

Référence

Index/Clés, boîte de dialogue

Autres ressources

Utilisation des contraintes

Utilisation des clés