Cambiar por T-SQL un índice único a no único

20/02/2008 - 15:11 por Paul | Informe spam
Hola,
Estoy trabajando con Sql Server 2005

Tengo una tabla con el campo "Nombre" como índice único, es decir, no
se pueden repetir valores.
Como puedo por T-SQL cambiar el índice, de forma que si acpete
repetidos.
A mi se me ocurre eliminarlo y volverlo a crear, hay alguna otra
forma?

Gracias
 

Leer las respuestas

#1 Gux (MVP)
20/02/2008 - 15:40 | Informe spam
ALTER INDEX permite modificar la configuración física de un índice. Pero no
puede usarse para modificar la definición del índice.

Puede usar CREATE INDEX - DROP_EXISTING. O como usted dijo, use DROP y luego
CREATE.


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Paul" wrote:

Hola,
Estoy trabajando con Sql Server 2005

Tengo una tabla con el campo "Nombre" como índice único, es decir, no
se pueden repetir valores.
Como puedo por T-SQL cambiar el índice, de forma que si acpete
repetidos.
A mi se me ocurre eliminarlo y volverlo a crear, hay alguna otra
forma?

Gracias

Preguntas similares