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
?
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.