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