English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL DROP CONSTRAINT キーワードの使用方法および例

SQLキーワードリファレンス

DROP CONSTRAINT(約束の削除)

DROP CONSTRAINT コマンドは UNIQUE、PRIMARY KEY、FOREIGN KEY または CHECK 約束を削除するために使用されます。

UNIQUE 約束を削除

UNIQUE 約束を削除するには、以下のSQLを使用してください:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MySQL:

ALTER TABLE Persons
DROP INDEX UC_Person;

PRIMARY KEY 約束を削除

PRIMARY KEY 约束を削除するには、以下のSQLを使用してください:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MySQL:

ALTER TABLE Persons
DROP PRIMARY KEY;

FOREIGN KEY制約の削除

FOREIGN KEY制約を削除するには、以下のSQLを使用してください:

SQL Server / Oracle / MS Access:

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MySQL:

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

CHECK制約の削除

CHECK制約を削除するには、以下のSQLを使用してください:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MySQL:

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

SQLキーワードリファレンス