Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Erro ao incluir o ItensPedido

Criei a tabela conforme a professora foi falando

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

Porém quando fui inserir os valores do csv, sendo as primeiras 259 linhas, da um erro: "SQLITE_CONSTRAINT_PRIMARYKEY: sqlite3 result code 1555: UNIQUE constraint failed: ItensPedido.ID_pedido, ItensPedido.ID_produto" e não estou sabendo como ajustar

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

Poderia me ajudar com essa dúvida, por favor

1 resposta
solução!

Olá Stephanie, tudo bem?

O erro "SQLITE_CONSTRAINT_PRIMARYKEY", indica que há duplicatas na combinação das colunas ID_pedido e ID_produto, que são a chave primária da tabela ItensPedido. Isso significa que você está tentando inserir um par de ID_pedido e ID_produto que já existe na tabela.

O que pode ter ocorrido é que você tenha executado esse código duas vezes, na primeira a tabela foi povoada e na segunda vez você recebeu esse erro. Você pode verificar se há dadados na tabela com o comando:

 select * from itensPedido;

Se há tabela for retornada com dados, não há necessidade de executar esse INSERT TO

Peço que faça essa verificação, caso o problema persista, fico à disposição.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado