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 : > Contraintes/Index : |
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 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
Notes
- Toutes les colonnes affectées à une contrainte de vérification sont ignorées