PRIMARY KEYS约束 2、在一个没有定义主键的表上,加上一个主键。 3、修改或删除表上已经定义的主键。 例:删除工作表的 PRIMARY KEY约束。 ALTER TABLE工作 DROP CONSTRAINT pk id 例:修改雇员表的 PRIMARY KEY约束为雇员编号 和电话的组合。 ALTER TABLE雇员 ADD CONSTRAINT pk_ id PrImarY Key(雇员 编号,电话) 2021/2/20 Information College. ChangJun 16
16 2021/2/20 Information College · ChangJun 例:修改雇员表的PRIMARY KEY约束为雇员编号 和电话的组合。 ALTER TABLE 雇员 ADD CONSTRAINT pk_id PRIMARY KEY(雇员 编号,电话) 一、PRIMARY KEY约束 2、在一个没有定义主键的表上,加上一个主键。 3、修改或删除表上已经定义的主键。 例:删除工作表的PRIMARY KEY约束。 ALTER TABLE 工作 DROP CONSTRAINT pk_id
、 UNIQUE约束 用于限制在一个列中不能有重复的值。这 个约束用在事实上具有惟一性的属性列上 列允许有一个空值。 在一个表中可以定义多个 UNIQUE约束。 可以在一个列或多个列上定义 UNIQUE约束 在对应列上自动设置非聚集索引。 例:为雇员表的“电话”列添加 UNIQUE约束 ALTER TABLE雇员表 ADD CONSTRAINT UK SID 电话 2021/2/20 Information College char noun
17 2021/2/20 Information College · ChangJun 二、 UNIQUE 约束 • 列允许有一个空值。 • 在一个表中可以定义多个UNIQUE约束。 • 可以在一个列或多个列上定义UNIQUE约束 • 在对应列上自动设置非聚集索引。 例:为雇员表的“电话”列添加UNIQUE约束 。 ALTER TABLE 雇员表 ADD CONSTRAINT UK_SID UNIQUE(电话) 用于限制在一个列中不能有重复的值。这 个约束用在事实上具有惟一性的属性列上