Comme le montre la capture d'écran SSMS, il semble n'y avoir aucune indication d'une clé primaire. Il aurait dû y avoir un symbole de clé à côté de la colonne ID.
Une inspection plus approfondie révèle que Id est en effet déclaré comme identité (SQL Server pour AUTO INCREMENT
), mais pas comme clé primaire. Pour faire Id
une vraie clé primaire cliquez avec le bouton droit sur la table dans SSMS et choisissez Design, cliquez avec le bouton droit sur Id
ligne dans le concepteur de colonnes et cliquez sur DÉFINIR LA CLÉ PRIMAIRE :
Après cela, les tests de résistance s'exécutent sans se bloquer.