Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao incluir a chave primária

boa tarde, estou tendo problema ao inserir a chave primária

meu código é esse

USE sucos;

ALTER TABLE tbproduto ADD PRIMARY KEY (PRODUTO);

SELECT * FROM tbproduto;

print do erro

https://github.com/Leveditor/foto1/blob/master/mysql.PNG

2 respostas
solução!

Boa noite Leveditor!

Este erro ocorre ao tentar inserir uma chave primária em um campo onde possui o mesmo valor com mais de uma incidência, Neste caso, na tabela tbproduto, o registro 1040107 está incidindo mais de uma vez para o campo PRODUTO.

Você pode observar o valor duplicado utilizando a consulta abaixo.

SELECT * FROM tbproduto WHERE PRODUTO = 1040107

Atenciosamente, Nicholas

Obrigado Nicholas Alves Said Góes