t sql 建好表后如何定义主键

t sql 建好表后如何定义主键,第1张

可用alter

table来定义主键。

步骤:

1、创建测试表:

create table test

(id int,

name varchar(10))2、如要以id为主键,可用如下语句:

如原来id允许为空,则多加一步,设置主键列不为空。

alter table test alter column id int not null如原来id不允许为空则跳过上一步,直接执行:

alter table test add primary key(id)3、再查此表,主键已创建:

*** 作步骤如下:

1、首先我们在这个StudentNo列上用你的鼠标右击,然后选择里面的修改,进行点击,d出

界面。

2、接着会有如下图中所示的窗口内容,这里选择里面的StudentNo,然后右击选择设置主键。

3、设置完毕之后,选择ctrl + S 保存。

4、保存完毕之后,再查看设置的主键时候,没有显示设置成功,这里需要在表上右击,选择刷

新。

5、刷新之后,就可以看到你设置的主键了,在主键列表中也可以看到已将设置成功。

我也遇到过这种问题。我采取的措施是:先删除表,再建该表,并把主键约束加入即可。因为可以复制,粘贴。所以先删再建是很容易的。

所以:

drop table test

create table test

(a int primary key,

b int primary key

)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11317848.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存