Partager via


Comment : valider des données existantes lors de la création d'une contrainte de validation

Lorsque vous créez une contrainte de validation, une option vous permet de l'appliquer soit exclusivement aux nouvelles données soit également aux données existantes. Il peut être utile de l'appliquer aux nouvelles données exclusivement lorsque les données existantes remplissent déjà la nouvelle contrainte de validation ou lorsque la contrainte, en vertu d'une règle de l'entreprise, ne doit être appliquée qu'à partir du moment présent.

Par exemple, il se peut que vous ayez limité les codes postaux à cinq chiffres dans le passé et que vous souhaitiez maintenant accepter des codes de neuf chiffres. Les anciennes données correspondant aux codes de cinq chiffres coexisteront ainsi avec les nouvelles données qui contiennent des codes de neuf chiffres.

Notes

Certaines bases de données offrent des fonctionnalités différentes pour les contraintes de validation. Pour plus d'informations sur le traitement des contraintes de validation par votre base de données, consultez la documentation de votre base de données.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour valider les données existantes lors de la création d'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 Contraintes de validation.

    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 Contraintes de validation.

  2. Sélectionnez la contrainte dans la liste Contrainte de validation sélectionnée.

  3. Cliquez sur Vérifier les données existantes à la création ou à la réactivation et sélectionnez Oui dans la liste déroulante.

La contrainte de validation est supprimée de la base de données lorsque vous enregistrez la table ou le schéma. Si des violations de contrainte ont lieu pendant l'enregistrement de la table, l'opération échoue.

Voir aussi

Autres ressources

Utilisation des contraintes

Utilisation de procédures stockées et de fonctions définies par l'utilisateur