Oracleのプライマリーキーを削除するSQL

Oracleのプライマリーキーを削除するSQL

Oracleのプライマリーキーは作成後でも削除できます。プライマリーキーを削除するにはALTER TABLE~DROP CONSTRAINT ~を使います。

-- プライマリーキー削除SQL
ALTER TABLE {テーブル} DROP CONSTRAINT {プライマリーキー};

例1.Oracleのプライマリーキーを削除するSQL

-- プライマリーキーpk1を削除する
ALTER TABLE table1 DROP CONSTRAINT pk1;

ここでは、テーブル「table1」のキー「pk1」を削除しました。

以上、Oracleのプライマリーキーを削除するSQLでした。

 

コメント