SQL Serverでは、制約 データベース内のデータが準拠しなければならないルールを定義します。たとえば、UNIQUEを作成できます。 列に挿入された値が一意であることを保証するために列に適用される制約(つまり、他の行が同じ値を共有しないこと)。
後でその制約を削除する必要がある場合は、Transact-SQLを使用して削除する方法を次に示します。
ALTERTABLEステートメント
ALTER TABLEを使用して制約を削除できます ステートメント。
これは、taskcode_uniqueという制約を削除する例です。 :
ALTER TABLE Tasks
DROP CONSTRAINT taskcode_unique;
GO
これは非常に自明です。 Tasksというテーブルを変更します 、taskcode_uniqueと呼ばれる制約を削除(削除)することによって 。
これは、制約があるテーブルを削除する必要がある場合に非常に便利です。テーブルを削除する前に制約を削除する必要があるためです。