トップページ >  PostgreSQL >  プライマリキーを変更する
初版2012/02/08: 最終更新日2012/02/08
  プライマリキーを変更する
目次
プライマリキーを変更する
プライマリキーを変更する
PostgreSQLでプライマリキーを変更するにはALTER文を発行します。まずプライマリキーを削除します。その後プライマリキーを追加するという手順です。

ALTER TABLE テーブル名 DROP CONSTRAINT プライマリキー;
これでプライマリキーを削除します。その後、プライマリキーを追加します。

ALTER TABLE テーブル名 ADD CONSTRAINT プライマリキー(column1,…);
プライマリキーは1つ以上指定します。最後にWITH (FILLFACTOR=90)というようにテーブルページの使用率(10~100%)を指定できます。