En SQL Server, una restricción define las reglas que deben cumplir los datos de una base de datos. Por ejemplo, podría tener un UNIQUE
restricción aplicada a una columna para garantizar que cualquier valor insertado en esa columna sea único (es decir, ninguna otra fila comparte el mismo valor).
Si más adelante necesita eliminar esa restricción, aquí le mostramos cómo hacerlo usando Transact-SQL.
La declaración ALTER TABLE
Puede eliminar una restricción usando ALTER TABLE
declaración.
Aquí hay un ejemplo donde soltamos una restricción llamada taskcode_unique
:
ALTER TABLE Tasks DROP CONSTRAINT taskcode_unique; GO
Esto se explica por sí mismo. Altera la tabla llamada Tasks
, descartando (eliminando) la restricción llamada taskcode_unique
.
Esto puede ser bastante útil si alguna vez necesita eliminar una tabla que tiene una restricción, ya que deberá eliminar la restricción antes de eliminar la tabla.