Prezados, boa noite!
Estou montando a query acompanhando a aula "alterando tabelas". Na própria, é ensinado comandos para alteração de tabelas existentes e é realizado o seguinte código:
Não consigo entender o porquê de estar dando esse erro.
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!
Prezados, boa noite!
Estou montando a query acompanhando a aula "alterando tabelas". Na própria, é ensinado comandos para alteração de tabelas existentes e é realizado o seguinte código:
Não consigo entender o porquê de estar dando esse erro.
Oii, Vitor! Tudo joia?
A mensagem nos orienta que não é possível definir a restrição PRIMARY KEY em uma coluna anulável. E a consequência de ter dado erro pode ter sido por não rodar a primeira linha de código responsável por alterar a coluna CPF para não aceitar valores nulos.
Nesse caso, tente rodar a linha de código primeiro:
ALTER TABLE [TABELA DE CLIENTES] ALTER COLUMN [CPF] [CHAR] (11) NOT NULL;
E, em seguida, tente rodar o código ALTER TABLE novamente.
Espero que dê certo! Qualquer dúvida, conte conosco.
Bons estudos, Vitor!