Définition et suppression d’une restriction NOT NULL
La commande SET NOT NULL
ajoute une contrainte NOT NULL
à la colonne de la table.
Note
|
L’ajout réussi d’une contrainte Une contrainte explicite `NOT NULL' sur une colonne basée sur le domaine remplace les paramètres du domaine.Dans ce cas, la modification du domaine pour autoriser une valeur NULL ne s’applique pas à la colonne de la table. |
ALTER TABLE STOCK
ALTER COLUMN PROPID SET NOT NULL;
La commande DROP NOT NULL
supprime la contrainte NOT NULL
pour une colonne de table.Si la colonne est basée sur un domaine avec une contrainte NOT NULL
, la contrainte du domaine prévaudra sur cette suppression.
ALTER TABLE STOCK
ALTER COLUMN ITEMID DROP NOT NULL;