開始使用免費開始

為資料表新增鍵值 CONSTRAINT

你的資料庫中有兩個資料表各自已經有很合適、由單一欄位組成的候選鍵:organizationsorganization 欄位,以及 universitiesuniversity_shortname 欄位。

在這個練習中,你要使用 RENAME COLUMN 指令把這些欄位都改名為 id,接著為它們設定主鍵(primary key)限制。這和加入唯一性限制很類似(請參考第 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 (___);
編輯並執行程式碼