Páginas

miércoles, 28 de enero de 2009

Cuando un índice no se quiere borrar [Sql Server]

Si recibimos el siguiente error tratando de eliminar un índice:

An explicit DROP INDEX is not allowed on index [index name]. It is being used for UNIQUE KEY constraint enforcement

Esto es porque lo estamos haciendo de la manera normal

DROP INDEX [index name]

Para solucionar esto utiliza el siguiente código:

ALTER
TABLE
[table name]
DROP
CONSTRAINT
[index name]

1 comentario:

  1. Muchisimas gracias por tu aportación. Tenía un problema con este tema y me lo has solucionado. Gracias sinceras. Pedro J.Fdez. Madrid - ESPAÑA.

    ResponderEliminar