Děkuji @Hani
Měl jsem stejný problém (ve skutečnosti tabulka s jedinečným ID, ale některé řádky byly omylem duplikovány včetně „jedinečného ID“, takže jsem nemohl odstranit duplicitní řádky), a vaše rada mi pomohla vyřešit to z GUI pro správu serveru SQL .
- Použil jsem rozhraní GUI k „úpravě prvních 200 řádků“ v tabulce.
- Poté jsem přidal filtr do podokna Kritéria SQL, který zobrazil pouze mé dva duplicitní řádky. (To bylo místo, ze kterého jsem nemohl smazat jeden z řádků).
- Inspirován vaším komentářem jsem otevřel podokno SQL a změnil:
SELECT TOP(200)...
{vystřihnout moje kritéria vytvořená filtrem}
místo toho číst:
SELECT TOP(1)...
{vystřihnout moje kritéria vytvořená filtrem}
- Pak jsem byl schopen „spustit SQL“ upravený SQL.
- Potom jsem mohl použít rozhraní ke smazání jednoho zobrazeného řádku (tentokrát bez varování).
- Opětovné spuštění kritérií SQL s 200 řádky potvrdilo, že pouze jeden řádek byl úspěšně odstraněn a jeden zůstal.
Díky za pomoc, ukázalo se, že je to perfektní kombinace GUI a SQL kódu, abych mohl svou práci vykonávat bezpečně a efektivně.
Doufám, že to pomůže ostatním v podobné situaci.