mysql 中如何给已存在的表中字段增设置主键?

mysql 中如何给已存在的表中字段增设置主键?,第1张

首先你必须把name的条件改为not

null

alter

table

mytable_1

alter

column

name

char(1)

not

null

然后可以把原主键删除,再重新增加主键。

alter

table

mytable_1

drop

constraint

PK_mytable_1(主键名字)

alter

table

mytable_1

add

constraint

PK_mytable_1

primary

key(id,name)

*** 作步骤如下:

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

界面。

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

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

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

新。

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

主键只能在建表时定义多个,表建好以后再添加的话,只能有一个

Create table r4 (

A char(10),

B int not null,

C char(1),

Primary key (a),

Primary key (b))


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

原文地址: https://outofmemory.cn/bake/11934415.html

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

发表评论

登录后才能评论

评论列表(0条)

保存