Modificar restricciones UNIQUE
Puede modificar una restricción UNIQUE en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL.
En este tema
Antes de empezar:
Seguridad
Para modificar una restricción UNIQUE con:
SQL Server Management Studio
Transact-SQL
Antes de empezar
Seguridad
Permisos
Requiere el permiso ALTER en la tabla.
[Top]
Usar SQL Server Management Studio
Para modificar una restricción UNIQUE
En el Explorador de objetos, haga clic con el botón secundario en la tabla que contiene la restricción UNIQUE y seleccione Diseñar.
En el menú Diseñador de tablas, haga clic en Índices o claves.
En el cuadro de diálogo Índices y claves, en Índice o clave Primary/Unique seleccionados, seleccione la restricción que desee modificar.
Complete una de las acciones descritas en la tabla siguiente:
Para
Siga estos pasos
Cambiar las columnas a las que está asociada la restricción
En la cuadrícula situada debajo de (General), haga clic en Columnas y, a continuación, haga clic en los puntos suspensivos (…) que aparecen a la derecha de la propiedad.
En el cuadro de diálogo Columnas de índice, especifique la nueva columna o criterio de ordenación, o ambos, para el índice.
Cambiar el nombre de la restricción
En la cuadrícula situada debajo de Identidad, escriba un nuevo nombre en el cuadro Nombre. Asegúrese de que el nuevo nombre no está duplicado en la lista Índice o clave Primary/Unique seleccionados.
Establecer la opción de índice clúster
En la cuadrícula situada debajo de Diseñador de tablas, seleccione Crear como CLUSTERED y, en el menú desplegable, elija Sí para crear un índice clúster y No para crear un índice no clúster. Solo puede existir un índice clúster por tabla. Si ya existe un índice clúster en esta tabla, deberá desactivar esta configuración en el índice original.
Definir un factor de relleno
En la cuadrícula situada debajo de Diseñador de tablas, expanda la categoría Especificación de relleno y escriba un entero de 0 a 100 en el cuadro Factor de relleno .
En el menú Archivo, haga clic en Guardar table name.
[Top]
Para modificar una restricción UNIQUE
Para modificar una restricción UNIQUE mediante Transact-SQL, deberá eliminar la restricción UNIQUE existente y, a continuación, volver a crearla con la nueva definición. Para obtener más información, vea Eliminar restricciones UNIQUE y Crear restricciones UNIQUE.
[Top]