
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
)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)