SQL NOT NULL




SQL > Manipulação de Tabelas > NOT NULL Constraint

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 ('Damaso','Joana');

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 © 2014   1keydata.com   Todos os direitos reservados.


SQL CREATE TABLE
SQL CONSTRAINT
SQL NOT NULL
SQL DEFAULT
SQL UNIQUE
SQL CHECK
SQL Chave Primária
SQL Chave Externa
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM




Mapa do site