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;