programming:db:postgresql_command_examples

文書の過去の版を表示しています。


PostgreSQLコマンド例集

自分用メモ

ALTER TABLE テーブル名 ADD COLUMN 列名 型 DEFAULT 黙認値;

既存の制約を一旦削除し、新たに制約を設定するという流れで行う。さもないと「multiple primary keys for table “テーブル名” are not allowed」と怒られる。

なお、制約名はテーブル名に「_pkey」を追加したものである。

ALTER TABLE テーブル名 DROP CONSTRAINT テーブル名_pkey;
ALTER TABLE テーブル名 ADD PRIMARY KEY (列名, 列名, ...);
  • programming/db/postgresql_command_examples.1535955155.txt.gz
  • 最終更新: 2018-09-03 15:12
  • by Decomo