|
Por defeito, uma coluna pode suportar NULL. Se não quiser permitir o valor NULL numa coluna, deverá colocar uma restrição nessa coluna a especificar que NULL agora não é um valor permitido.
Por exemplo, na seguinte instrução,
CREATE TABLE Customer
(SID integer NOT NULL,
Last_Name varchar (30) NOT NULL,
First_Name varchar(30));
As colunas "SID" e "Last_Name" não podem incluir NULL, enquanto "First_Name" pode incluir NULL.
Uma tentativa de execução a seguinte instrução SQL,
INSERT INTO Customer (Last_Name, First_Name) values ('Wong','Ken');
irá provocar um erro porque irá fazer com que a coluna "SID" seja NULL, o que viola a restrição NOT NULL nessa coluna.
SQL Default >>
Copyright © 2013 1keydata.com Alle rechten voorbehouden.
|