第一步、首先打开sql server数据库,进行设计表,按住ctrl键,选中两个要设置为主键的字段,如下图所示:
第二步、选中之后,鼠标右键,点击设置主键,如下图所示:
第三步、可以看到两个字段都设置为主键了,如下图所示:
第四步、我们也可以使用代码来设置主键,alter table Table_1 add constraint pk_name primary key (id,name)设置Table_1表的id,name为主键,如下图所示:
第五步、点击执行之后,就成功设置两个字段为主键了,如下图所示:
使用SHIFT键,可以多选列,然后设置为联合主键具体 *** 作:
1、先按下SHIFT键,不要松开
2、用鼠标选中 Cno和Sno 两行
3、松开SHIFT键
4、点击“钥匙”那个图标设置为主键
5、保存
楼上两位仁兄,他要建的是联合主键!新加的字段可以重复的。
联合主键:
首先加一列
alter table xxx add column 新字段(字段类型)
建立联合主键
alter table xxx add constraints xxx_pk primary key (原主键,新字段)
PS:其实我觉得没必要啊,你本来就有主键,跟新字段联合起来,肯定不重复。干嘛要建联合主键呢。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)