>Scusa sto riscontrando un problema che mi dice sempre "Non è
>consentito eseguire un'istruzione esplicita DROP INDEX per l'indice
>'Annuncio.PK_Annuncio'. È in uso per l'applicazione di un vincolo
>PRIMARY KEY".
>Come faccio ad eliminarlo?
Devi eliminare il constraint di PRIMARY KEY eliminando in questo modo anche l'indice creato automaticamente per garantire la univocità della PK:
ALTER TABLE <schema>.<tabella> DROP CONSTRAINT <nome primary key>;
Se non conosci il nome della PK puoi scoprirlo interrogando la catalog view sys.objects:
SELECT name
FROM sys.objects
WHERE [type] = 'PK'
AND parent_object_id = OBJECT_ID('<schema>.<tabella>');
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org