Partager via


Utilisation des contraintes (Visual Database Tools)

Les contraintes sont des règles que le serveur de base de données applique à votre intention.

[!REMARQUE]

Si la table est publiée pour réplication, vous devez apporter vos modifications au schéma à l'aide de l'instruction Transact-SQL ALTER TABLE ou de SMO (SQL Server Management Objects). Lorsque les modifications sont apportées au schéma à l'aide du Concepteur de tables ou du Concepteur de schémas de base de données, celui-ci tente d'abandonner la table et de la recréer. Toutefois, il est impossible d'abandonner les objets publiés, par conséquent les modifications du schéma échoueront.

Pour plus d'informations sur l'utilisation des contraintes, consultez les rubriques suivantes :

Pour

Reportez-vous à

Vous assurer qu'aucune valeur en double n'est entrée dans des colonnes spécifiques

Procédure : créer des contraintes uniques (Visual Database Tools)

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

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

Supprimer la condition d'unicité requise pour les valeurs entrées dans la colonne

Procédure : supprimer des contraintes uniques (Visual Database Tools)

Créer une expression de contrainte pour valider des données par rapport à une condition

Procédure : définir des expressions de contrainte de validation (Visual Database Tools)

Appliquer des contraintes uniquement aux nouvelles données ou également aux données existantes

Procédure : valider des données existantes lors de la création d'une contrainte de validation (Visual Database Tools)

Rattacher une contrainte de validation à une table pour spécifier les valeurs de données qui sont admises dans une ou plusieurs colonnes

Procédure : rattacher une nouvelle contrainte de validation à une table ou une colonne (Visual Database Tools)

Désactiver une contrainte de validation lorsque l'Agent de réplication insère ou met à jour les données dans votre table

Procédure : désactiver des contraintes de validation pour la réplication (Visual Database Tools)

Désactiver une contrainte de validation lorsque des données sont ajoutées à une table, mises à jour dans une table ou supprimées d'une table

Procédure : désactiver les contraintes de validation avec des instructions INSERT et UPDATE (Visual Database Tools)

Changer l'expression de contrainte ou les options qui activent ou désactivent la contrainte pour des conditions spécifiques

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

Supprimer les limites appliquées aux valeurs de données dans une colonne

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

Afficher, dans la fenêtre Propriétés, les propriétés d'une contrainte CHECK sélectionnée

Procédure : afficher les propriétés des contraintes de validation (Visual Database Tools)