Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

SETAR O NULL É OBRIGATÓRIO?

ENDERECO VARCHAR(50) NULL,
insira seu código aqui

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá Meselmias, tudo bem?

Não é obrigatório a utilização do NULL para especificar que o campo poderá receber valores nulos, quando executamos o comando da seguinte forma:

CREATE TABLE tabela (
ENDERECO VARCHAR(50),
NOME VARCHAR(50));

O banco de dados entende automaticiamente que aquele campo poderá receber valores nulos. Mas, para que o campo obrigatoriamente receba um valor ao ser inserido dados na tabela, é preciso utlizar a palavra NOT NULL.

CREATE TABLE tabela (
ENDERECO VARCHAR(50) NOT NULL,
NOME VARCHAR(50) NOT NULL);

Espero ter ajudado, qualquer nova dúvida é só falar Meselmias e bons estudos!