Obrigado @Hani
Eu tive o mesmo problema (na verdade, uma tabela com um ID exclusivo, mas com algumas linhas duplicadas acidentalmente, incluindo o "ID exclusivo", para que não pudesse excluir as linhas duplicadas) e seu conselho me ajudou a resolver isso na GUI de gerenciamento do SQL Server .
- Eu usei a interface GUI para "editar as 200 principais linhas" na tabela.
- Adicionei um filtro no painel SQL Criteria que trouxe apenas minhas duas linhas duplicadas. (Isso foi onde eu não consegui excluir uma das linhas).
- Inspirado pelo seu comentário, abri o Painel SQL e alterei:
SELECT TOP(200)...
{recorte meus critérios criados por filtro} em vez disso, leia:
SELECT TOP(1)...
{recorte meus critérios criados por filtro} - Consegui então "Executar SQL" o SQL ajustado.
- Consegui usar a interface para excluir a única linha mostrada (sem avisos desta vez).
- Reexecutar os critérios SQL com 200 linhas confirmou que apenas uma linha foi excluída com sucesso e uma permaneceu.
Obrigado pela ajuda, isso provou ser a combinação perfeita de GUI e código SQL para eu fazer o trabalho com segurança e eficiência.
espero que isso ajude outras pessoas em uma situação semelhante.