SQL NOT NULL | |
|
SQL >
Modifica delle Tabelle >
NOT NULL Constraint
Per impostazione predefinita, una colonna può contenere il valore NULL. Se si desidera evitare che una colonna contenga il valore NULL, è necessario posizionare un limite su questa colonna in cui sia specificato che NULL adesso non è un valore consentito. Ad esempio, nella seguente istruzione: CREATE TABLE Customer
(SID integer NOT NULL, Last_Name varchar (30) NOT NULL, First_Name varchar(30)); Nelle colonne "SID" e "Last_Name" non può essere incluso il valore NULL, mentre può essere incluso nella colonna "First_Name". Un tentativo di eseguire la seguente istruzione SQL, INSERT INTO Customer (Last_Name, First_Name) VALUES ('Romano', 'Stefano');
restituirà un errore poiché questa operazione, conducendo alla colonna "SID" che è NULL, viola il vincolo NOT NULL impostato per la colonna.
Copyright © 2024 1keydata.com Tutti i diritti riservati |