在一个有主键的表中添加一个字段,可以指定其跟原来的主键为联合主键吗?怎么写SQL语句?

2025-05-20 03:40:52
推荐回答(3个)
回答1:

楼上两位仁兄,他要建的是联合主键!
新加的字段可以重复的。
联合主键:
首先加一列
alter table xxx add column 新字段(字段类型)
建立联合主键
alter table xxx add constraints xxx_pk primary key (原主键,新字段);
PS:其实我觉得没必要啊,你本来就有主键,跟新字段联合起来,肯定不重复。干嘛要建联合主键呢。

回答2:

alter table add column 新字段(字段类型) unique

回答3:

同上回答