Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Error 1062

Olá. Estou com o seguinte erro ao chamar a procedure novoAluguel_22

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Thayná, tudo certinho?

O erro error code 1062 duplicate entry for key 'primary que você está recebendo indica que há uma tentativa de inserir uma entrada duplicada em uma coluna que deve ter valores únicos, nesse caso, a coluna aluguel_id da tabela alugueis.

Portanto, no seu caso já existe o aluguel com o ID '10001', o que está impedindo a execução da procedure e gerando esse erro. Neste caso, você pode deletar esse aluguel.

DELETE FROM alugueis WHERE aluguel_id = '10001';

Em seguida, execute novamente o código da procedure.

CALL novoAluguel_22;

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!