sql server 2008如何在创建了表之后设置复合主键

 我来答
鲜美还清湛灬白桦N
推荐于2017-09-15 · TA获得超过620个赞
知道小有建树答主
回答量:404
采纳率:50%
帮助的人:524万
展开全部
Create Table T
(
    A int,
    B int,
    C int,
    D int
)

--代码(可空列不能创建主键,所以先修改为not null)
Alter Table T Alter Column A 运大码int not null
Alter Table T Alter Column B int not null
Alter Table T Alter Column C int not null
ALTER TABLE T ADD CONSTRAINT PK_T PRIMARY KEY CLUSTERED(A,B,C)
 
--或者
--选中表->右键->设计->选择列(按仿正Ctrl多选)->右键旁哪->设置主键->保存

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式