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

Vérifier les contraintes

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

Accéder

Ruban

Développer > Modélisation des données > Générateur de base de données > Cliquez sur le nom Tableau > Contraintes/Index > 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

Étape

Action

Voir aussi

1

Dans l'onglet « Contraintes/Index » de l'écran Colonnes et contraintes, 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 Tableau base de données

2

Dans le champ « Type », changez la valeur de « index » à « check ».

3

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

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

Supprimer une contrainte de vérification

Si vous ne souhaitez pas conserver de contrainte de contrôle, 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