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