Durante as aulas foi apresentado o seguinte comando: nome varchar(100) null,
porém, no exercício é apresentado: NOME varchar(100) DEFAULT NULL,
porque ensinam uma coisa e apresentam outra????
o que significa o DEFAULT NULL???
Durante as aulas foi apresentado o seguinte comando: nome varchar(100) null,
porém, no exercício é apresentado: NOME varchar(100) DEFAULT NULL,
porque ensinam uma coisa e apresentam outra????
o que significa o DEFAULT NULL???
Olá Henrique, tudo bem?
Realmente você tem razão Henrique, durante o vídeo o instrutor utilizou apenas NULL e na opinião do instrutor foi utilizado o DEFAULT NULL. Ao utilizar apenas NULL está sendo especificando que o campo aceita valores nulos, ao uitilizar DEFAULT NULL é definido que o valor padrão para a coluna será NULL, ou seja, caso não seja passado nenhum dado para aquele campo no momento de realizar o INSERT, o campo receberá NULL. Então Henrique, praticamente os dois comandos funcionam iguais. Irei repassar para o pessoal responsável, para que está atividade seja revisada.
Espero ter ajudado, qualuer nova dúvida é só falar e bons estudos!