Quando for para colocar para a matricula por exemplo, for obrigatorio o preenchimento, e ser a identificação(primary key) vocês vão informar no exercicio?
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!
Quando for para colocar para a matricula por exemplo, for obrigatorio o preenchimento, e ser a identificação(primary key) vocês vão informar no exercicio?
Oi Leonardo, tudo bem?
Sim, nos exercícios de SQL, geralmente, quando uma coluna precisa ser obrigatoriamente preenchida e ser usada como identificação única (chave primária), isso é especificado no enunciado.
A tabela de vendedores foi definida assim:
CREATE TABLE [TABELA DE VENDEDORES]
( [MATRICULA] varchar(5) NOT NULL PRIMARY KEY,
[NOME] varchar(100),
[PERCENTUAL COMISSAO] float);
Então reforço que, como definimos matrícula comoINT NOT NULL PRIMARY KEY, significa que ela não pode ser nula e deve ser única para cada registro. Portanto, ela deve ser obrigatoriamente preenchida em cada inserção de dados.
Espero ter esclarecido.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!