Share via


Procédure : modifier des contraintes de validation (Visual Database Tools)

Modifiez une contrainte de validation lorsque vous voulez changer l'expression de contrainte ou les options qui activent ou désactivent la contrainte pour des conditions spécifiques. Pour plus d'informations sur la définition de la syntaxe correcte pour une contrainte, consultez Procédure : définir des expressions de contrainte de validation (Visual Database Tools).

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, dans le menu contextuel, cliquez sur Propriété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 Vérifier les contraintes.

  2. Cliquez sur l'onglet Contraintes de validation.

  3. Sélectionnez la contrainte 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

    Choisissez Oui pour l'option Vérifier les données existantes à la création ou à la réactivation.

    Désactiver la contrainte lorsque de nouvelles données sont ajoutées à la table ou lorsque les données existantes sont mises à jour dans la table

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

    Désactiver la contrainte lorsque l'Agent de réplication insère ou met à jour les données dans votre table. 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.