SQL Ajouter une contrainte


Exemple

ALTER TABLE Employees
ADD CONSTRAINT DefaultSalary DEFAULT ((100)) FOR [Salary]

Cela ajoute une contrainte appelée DefaultSalary qui spécifie une valeur par défaut de 100 pour la colonne Salary.

Une contrainte peut être ajoutée au niveau de la table.

Types de contraintes

  • Clé primaire - empêche un enregistrement en double dans la table
  • Clé étrangère - pointe sur une clé primaire d'une autre table
  • Not Null - empêche l'entrée de valeurs NULL dans une colonne
  • Unique - identifie de manière unique chaque enregistrement de la table
  • Default - spécifie une valeur par défaut
  • Check - limite les plages de valeurs pouvant être placées dans une colonne

Pour en savoir plus sur les contraintes, consultez la documentation Oracle .