Na construção da coluna id int NOT NULL AUTO_INCREMENT, preciso declarar o NOT_NULL sendo que o campo já está como AUTO_INCREMENT?
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!
Na construção da coluna id int NOT NULL AUTO_INCREMENT, preciso declarar o NOT_NULL sendo que o campo já está como AUTO_INCREMENT?
Oi Diego.
Não, você não precisa passar o not null, funcionará da mesma forma, mas também não tem problema deixar explícito.
Bom dia Diego,
Em geral a coluna que será auto_increment é também uma chave primária, logo uma coluna de PK nunca será nula, por isso que normalmente nesse tipo de declaração não se coloca o not null.
Abraço.
Obrigado Daniel e Emerson pela as explicações.