Constraint NOT NULL

Por padrão uma tabela pode guardar valores nulos.

A constraint NOT NULL garante que uma coluna não irá aceitar valores nulos. Ou seja, um campo sempre terá necessariament um valor. Isto significa que você não poderá inserir um novo registro ou atualizar um existente sem ter um valor para esta coluna.

O seguinte SQL garante que a coluna 'id' e a coluna 'sobrenome' não irão aceitar valores nulos:
CREATE TABLE Persons (
id int NOT NULL,
sobrenome varchar(255) NOT NULL,
nome varchar(255),
endereco varchar(255),
cidade varchar(255)
)

Fonte

3 comentários:

  1. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  2. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  3. Este comentário foi removido por um administrador do blog.

    ResponderExcluir