1
resposta

Deletar linhas iguais

Boa tarde,

Se eu criar acidentalmente duas linhas 100% iguais (com mesmo conteúdo) e desejar deletar apenas uma delas, qual comando eu deveria utilizar?

1 resposta

Oi, tudo bem?

Por padrão do SQL Server não há um modo de criar duas tuplas iguais se elas conterem a mesma chave primária em um dos campos. Nesse caso, a chave primária é a coluna CODIGO DO PRODUTO. Portanto, o SQL Server não iria permitir essa duplicidade.

Um jeito interessante de averiguar isso é testando no próprio SSMS: ao tentar inserir os valores, o erro que nos retornará é um erro de sintaxe e ele não permitirá a criação de uma nova linha com a mesma duplicidade.

Espero ter ajudado. Se a dúvida persistir, estou à disposição.

Abraços e bons estudos!

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