No SQL Server, uma restrição define as regras que os dados em um banco de dados devem cumprir. Por exemplo, você pode ter um
UNIQUE
restrição aplicada a uma coluna para garantir que qualquer valor inserido nessa coluna seja exclusivo (ou seja, nenhuma outra linha compartilha o mesmo valor). Se mais tarde você precisar remover essa restrição, veja como fazer isso usando o Transact-SQL.
Instrução ALTER TABLE
Você pode descartar uma restrição usando o comando
ALTER TABLE
demonstração. Aqui está um exemplo em que descartamos uma restrição chamada
taskcode_unique
:ALTER TABLE Tasks DROP CONSTRAINT taskcode_unique; GO
Isso é bastante autoexplicativo. Ele altera a tabela chamada
Tasks
, eliminando (removendo) a restrição chamada taskcode_unique
. Isso pode ser bastante útil se você precisar descartar uma tabela que tenha uma restrição, pois você precisará descartar a restrição antes de descartar a tabela.