Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

SETAR O NULL É OBRIGATÓRIO?

ENDERECO VARCHAR(50) NULL,
insira seu código aqui
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!