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
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.
Cliquez sur l'onglet Contraintes CHECK.
Cliquez sur la contrainte à modifier dans la liste Contrainte de validation sélectionnée.
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.