Oracleのプライマリーキー(主キー)を変更するSQL

Oracleのプライマリーキー(主キー)を変更するSQL

Oracleのプライマリーキー(主キー)を変更するSQLはありません。プライマリーキー(主キー)を変更するには、プライマリーキーを削除して、新規に作成します。

変更の手順

  1. プライマリーキーを削除します
  2. プライマリーキーを新規作成します

参照先

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

作成→Oracleのプライマリーキー(主キー)を作成する

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

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

例2.プライマリーキーを作成するSQL

ここでは、テーブル「table1」のキー「pk1」を列「empno」に作成しました。

以上、Oracleのプライマリーキーを変更するSQLの手順でした。