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

Banco de dados

eu injetei os produtos pelo banco de dados duas vezes, como que eu posso remover?

5 respostas

Esta table tem chave primaria?

Voce pode fazer da seguinte forma

DELETE FROM TABLE WHERE CHAVE_PRIMARIA > O FIM DO PRIMEIRO INSERT

eu não entendi muito bem, Ivo. O que exatamente eu teria que fazer ?

Victor,

O comando para deletar um registros da tabela é "DELETE" a sintaxe do comando é "DELETE FROM NOME_TABELA" dessa forma é deletado todos os registros da tabela, entendo que não é esse o caso, então devemos utilizar o comando com a opção de filtro (WHERE), dessa forma a sintaxe do comando é "DELETE FROM NOME_TABELA WHERE NOME_CAMPO = valor-de-busca>".

Exemplo Cenário onde desejamos apagar os registros da tabela produto onde os valores da coluna PRODUTONOME seja "luneta".

DELETE FROM PRODUTO WHERE PRODUTONOME = 'luneta'.

Mas onde eu insiro esse código?

solução!

então se você deseja remover apenas a duplicata para acompanhar as aulas, basta abrir o SQL Server Management Studio, e apagar o registros da tabela que deseja com o comando delete.

Agora caso deseja implementar essa funcionalidade na aplicação, sera necessario criar o metodo que delete registro da tabela.

Qual das opções você estava pensando em seguir?