テーブルへのキー制約の追加 ADD
データベース内の2つのテーブルには、それぞれ1列からなる適切な候補キーがすでに存在します。 テーブル organization の organizations と、universities の university_shortname です。
この演習では、RENAME COLUMN コマンドを使ってこれらの列名を id に変更し、主キー制約を設定します。手順は一意制約の追加(第2章の最後の演習)と同様です。
ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
なお、括弧内に複数の列を指定することもできます。
この演習はコースの一部です
SQL リレーショナルデータベース入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;
-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);