SQL NOT NULL




  SQL > Tabelbewerkingen > 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 ('Fikse', 'Eva');

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   Alle rechten voorbehouden.



SQL CREATE TABLE
SQL NOT NULL
SQL DEFAULT
SQL UNIQUE
SQL CHECK
SQL CONSTRAINT
SQL Primaire Sleutel
SQL Externe Sleutel
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL DROP TABLE
SQL TRUNCATE TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM




Site-overzicht