SQL vincolo NOT NULL

In caso di inadempienza, una colonna della tabella accetta valori NULL.


SQL vincolo NOT NULL

vincoli NOT NULL costretto la colonna non accetta i valori NULL.

NOT NULL vincolo campo obbligatorio contiene sempre un valore. Questo significa che se non si aggiunge valore a un campo, non è possibile inserire un nuovo record o aggiornare il record.

La colonna seguente SQL obbligatorio "P_Id" e la colonna "Cognome" non accetta i valori NULL:

CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)