Réserver une Démo
Pré. Proc.

Vérifier les contraintes

Une contrainte de vérification applique l'intégrité du domaine en limitant les valeurs acceptées par une colonne.

Accéder

Ruban

Développer > Modélisation des données > Database Builder > Cliquer sur le nom du Tableau > Contraintes/Index > Cliquez Cliquez-droit > Ajouter une nouvelle contrainte

Menu Contexte

Dans diagramme | Cliquez-droit sur Tableau | Fonctionnalités | Contraintes/Indices | Cliquez-droit | Ajouter une nouvelle contrainte

Raccourcis Clavier

Cliquez sur Tableau : F9 > Contraintes/Index : Ctrl+N

Créer une contrainte

Marcher

Action

Voir également

1

Dans l'onglet 'Constraints/Index' de l'écran Columns and Constraints, une nouvelle contrainte est automatiquement créée et se voit attribuer le nom de contrainte par défaut et un ' Type ' d'index.

Remplacez le nom de la contrainte par un nom qui identifie la contrainte comme une contrainte de vérification, tel que 'CHK_ColumnName' (le préfixe CHK_ est facultatif).

Contraintes/Index du Tableau de base de données

2

Dans le champ ' Type ', changez la valeur de 'index' en 'check'.

3

Dans le panneau ' Propriétés ' de la propriété Condition, tapez l'instruction SQL qui sera utilisée comme Condition de vérification ; par exemple, colonne1 < 1000.

Si la condition est longue, cliquez sur le bouton Browse. pour afficher un éditeur SQL (avec coloration syntaxique).

Supprimer une contrainte de vérification

Si vous ne souhaitez pas conserver de contrainte de vérification, vous pouvez soit :

  • Cliquez-droit dessus dans la liste et sélectionnez 'Supprimer la contrainte <nom>', ou
  • Cliquez sur l'élément et appuyez sur Ctrl+D
La contrainte est immédiatement supprimée.

Notes

  • Toutes les colonnes affectées à une contrainte de vérification sont ignorées