为表添加键约束(key CONSTRAINTs)
在您的数据库中,有两个表各自已经有适合作为候选键的单列表列:organizations 的 organization 列,以及 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 (___);