Partager via


Comment : modifier des contraintes de validation

Vous devez modifier une contrainte de validation lorsque vous voulez changer l'expression de contrainte ou les options qui activent ou désactivent la contrainte dans des conditions spécifiques. Pour plus d'informations sur la définition de la syntaxe correcte d'une contrainte, consultez Comment : définir des expressions de contrainte de validation.

Notes

Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour modifier une contrainte de validation

  1. Dans votre schéma de base de données, cliquez avec le bouton droit sur la table qui contient la contrainte, puis cliquez sur Propriétés.

    ou

    Ouvrez le Concepteur de tables de la table contenant la contrainte, cliquez avec le bouton droit dans le Concepteur de tables, puis cliquez sur Contraintes de validation.

  2. Cliquez sur l'onglet Contraintes CHECK.

  3. Cliquez sur la contrainte à modifier dans la liste Contrainte de validation sélectionnée.

  4. Effectuez l'une des actions décrites dans le tableau suivant :

    Notes

    Certaines bases de données offrent des fonctionnalités différentes pour les contraintes de validation.

    Pour

    Procédez comme suit

    Modifier l'expression de contrainte

    Tapez la nouvelle expression dans le champ Expression.

    Renommer la contrainte

    Tapez un nouveau nom dans le champ Nom.

    Appliquer la contrainte à des données existantes

    Activez la case à cocher Vérifier les données existantes à la création ou à la réactivation.

    Désactivez la contrainte lorsque de nouvelles données sont ajoutées à la table ou mises à jour dans la table.

    Désactivez la case à cocher Appliquer la contrainte pour INSERT et UPDATE.

    Désactivez la contrainte lors de l'insertion ou de la mise à jour de données dans votre table par un agent de réplication. Pour plus d'informations, consultez Contrôle des contraintes, des identités et des déclencheurs avec l'option NOT FOR REPLICATION.

    Désactivez la case à cocher Appliquer la réplication.

La contrainte est mise à jour dans la base de données lorsque vous enregistrez la table ou le schéma.

Voir aussi

Autres ressources

Utilisation des contraintes

Utilisation des clés